Highlights: Barguil wins on exciting Bastille Day stage

Warren Barguil took the win on stage 13 of the Tour de France while Fabio Aru held on to the yellow jersey for a second day. Another strong ride from Team Sky's Mikel Landa put him in a strong position for the general classification raising some questions about his yellow jersey ambitions ahead of team leader Chris Froome.