Ostatni, 21. etap, z Alcorcon do Madrytu (112,3 km), zakończył się finiszem z peletonu. Zwyciężył Włoch Elia Viviani (Quick-Step), wyprzedzając mistrza świata Słowaka Petera Sagana (Bora-Hansgrohe) i swojego rodaka Giacomo Nizzolo (Trek-Segafredo).