Tirreno-Adriatico: Jonas Vingegaard solo winner of the 5th stage and new leader. The Dane won the shortest of the event with 144 km between Torricella Sicura and Valle Castellana in Abruzzo.

Juan Ayuso (UAE Team Emirates), second, and the Australian Jai Hindley (Bora-Hansgrohe), third, to the finish line, by 1 min 12 sec, and snatches the leader's blue jersey.