Bahrain Victorious was leading the peloton with their leader Matej Mohoric. The breakaway was finally caught in the final 10 kilometres. Mohoric had the support of his teammates in the final kilometres, and he used it very efficiently to defend the lead, but Elia Viviani sneaked behind him in the end and took the stage victory. Mohoric finished second, while
Vincenzo Albanese took the bronze. Matej Mohoric is the overall winner of the tour.