Michael Matthews beat Greg Van Avermaet and Edvald Boasson Hagen in a stunning finish. Chris Froome managed to stay in the front of the peloton while Fabio Aru finished almost 30 seconds behind the winner, so the Brit is in the lead again.

Stage 14 Results

1 Michael Matthews (Aus) Team Sunweb 4:21:56
2 Greg Van Avermaet (Bel) BMC Racing Team
3 Edvald Boasson Hagen (Nor) Dimension Data 0:00:01
4 Philippe Gilbert (Bel) Quick-Step Floors
5 Jay McCarthy (Aus) Bora-Hansgrohe
6 Sonny Colbrelli (Ita) Bahrain-Merida
7 Christopher Froome (GBr) Team Sky 0:00:05
8 Daniel Martin (Irl) Quick-Step Floors
9 Rigoberto Uran (Col) Cannondale-Drapac
10 Tiesj Benoot (Bel) Lotto Soudal

General Classification

1 Christopher Froome (GBr) Team Sky 59:52:09
2 Fabio Aru (Ita) Astana Pro Team 0:00:19
3 Romain Bardet (Fra) AG2R La Mondiale 0:00:23
4 Rigoberto Uran (Col) Cannondale-Drapac 0:00:29
5 Mikel Landa (Spa) Team Sky 0:01:17
6 Daniel Martin (Irl) Quick-Step Floors 0:01:26
7 Simon Yates (GBr) Orica-Scott 0:02:02
8 Nairo Quintana (Col) Movistar Team 0:02:22
9 Louis Meintjes (RSA) UAE Team Emirates 0:05:09
10 Alberto Contador (Spa) Trek-Segafredo 0:05:37