The Spaniard Ion Izaguirre (Cofidis) finished first in the 12th stage of the Tour de France, which was held at a distance of 168.8 kilometers between Roane and Belleville-en-Beaujolais.

Tour of FrancePhoto: Valerio Rosati / Alamy / Alamy / Profimedia

Mathieu Burgodeau and Matteo Jorgenson completed the stage 12 podium

With a time of 3:51:42, Ion Izaguirre won on Thursday by almost a minute, ahead of Frenchman Mathieu Bourgoud (Total Energies) and American Matteo Jorgenson (Movistar Team).

Rating of the 12th stage

1. Ion Izaguirre (Kofidis) 3:51:42

2. Mathieu Burgaudeau (Total Energies) +0.58

3. Matteo Jorgenson (Movistar Team) +0.58

4. Tisj Benut (Jambo-Visma) +1.06

5. Tobias Halland Johannessen (Uno-X Pro Cycling) +1.11

Overall rating

1. Jonas Wingegaard (Jumbo-Wisma) 50h 30ft 23in

2. Tadej Pogachar (UAE Team Emirates) 00′ 17′

3. Jai Hindley (Bora-Hansgrohe) 02′ 40”

Rating of the green jersey (sprinters)

1. Jasper Filisen (Alpecin-Deceuninck) 323 p

2. Mads Pedersen (Lidl-Trek) 179 p

3. Brian Cockard (Kofidis) 178 p

White t-shirt with red polka dots Rating (climbers)

1. Neilson Powless (Education-Easypost) 46 p

2. Tobias Halland Johannessen (Uno-X Pro Cycling) 30 s

3. Felix Gall (Citroen) 28 p

Team rating

1. Bahrain Winner 151:46:08

2. Ineos Grenaders +1:18″

3. Jumbo-Visma +1:52″