It was a fantastic ride by Edvald Boasson Hagen to claim victory today. Here is all the action from his win..

Team Dimension Data for Qhubeka’s Edvald Boasson Hagen crowned an incredible performance by soloing to victory after a powerful attack on the final kilometers on stage 19 of Tour de France. Knowing that today’s stage was the last chance for the opportunistic riders to shine in the race, it was no surprise to see countless attacks during the first part of the stage. It took nearly an hour of hard racing before a group of 20 riders finally managed to distance the peloton. Boasson Hagen had been very attentive near the front, covering the most dangerous moves. In theory, the fast Norwegian didn’t have to.