One of the most exciting days of the 2023
Giro d'Italia, stage 18 had a lot going on.
Filippo Zana and
Thibaut Pinot battled it out for the stage win whilst the general classification battle continued to ignite.
With Pinot desperate to claim a stage win in his final Giro d'Italia, the Groupama - FDJ leader was once again in attacking mode. Filippo Zana however, adorned in his Italian national champions jersey would not be denied, taking the win in a dramatic sprint. Down the road,
Primoz Roglic and
Geraint Thomas put time into Joao Almeida as the GC battle continued to spark into life.