Dan Martin remains 64 seconds off leader Simon Yates, who retained the overall lead at the Tour of the Alps as Gianni Moscon won stage three in Naturns.

Team BikeExchange's Yates crossed the line safely in the pack alongside Martin, as Moscon – winner of the opening stage in Innsbruck – took victory from a breakaway for the Ineos Grenadiers at the end of the 162km stage from Imst.

Yates retains a 45 second advantage over the Grenadiers’ Pavel Sivakov, while Pello Bilbao moved up to third, on the same time as Martin in fourth.

The general classification is expected to receive a major shake up on Thursday’s queen stage to Pieve di Bono.

"It’s going to be very difficult," Yates said. "The race is not finished. I’ve got a good gap but you never know."

Nicolas Roche was first man in the peloton to cross the line, 49 seconds behind the stage winner and currently sits in 26th place 3:21mins behind the overall leader.

Meanwhile, at the renowned spring classic, the Flèche Wallonne, world champion Julian Alaphilippe seured victory on the Mur de Huy, securing his third victory in one of the hardest one-day races on the calendar.

Primoz Roglic was just edged into second place at the gruelling finish line, while Alejandro Valverde was third.