Biniam Girmay won the 12th stage of the Tour de France on Thursday, edging Wout van Aert and Arnaud Démare in a close sprint finish.

The stage saw Primoz Roglic crash near the finish, losing over two minutes to his rivals.

What happened in stage 12?

The crash occurred with 12 kilometers left, when a rider in front of Roglic hit road furniture and lost control of his bike.

Roglic was unable to avoid the crash and went down with several other riders.

Impact on the general classification

Roglic's crash has dropped him to sixth place overall, 4 minutes and 42 seconds behind race leader Tadej Pogacar.

Biniam Girmay's win has extended his lead in the green jersey rankings.

The stage took riders on a 204-kilometer route from Aurillac to Villeneuve-sur-Lot in southwestern France.

Key players and their standings

Tadej Pogacar retains the yellow jersey, with a lead of 1 minute and 6 seconds over Remco Evenepoel.

Jonas Vingegaard is in third place, 1 minute and 14 seconds off the pace.

Biniam Girmay's win is his third stage victory in the Tour de France.

Looking ahead to the next stages

The Tour de France will continue with stage 13, which will take riders on a challenging route.

Biniam Girmay will look to maintain his lead in the green jersey rankings.

The crash has shaken up the general classification, with Roglic now facing an uphill battle to get back into contention.

Roglic's Bora-Hansgrohe teammates helped him to the stage finish after the crash.

The final sprint was disrupted by the crash, with Mathieu van der Poel missing from the main group.

Biniam Girmay's win is a significant milestone in his career, cementing his position as a top sprinter.

The stage saw an early breakaway, but Jonas Abrahamsen, Quentin Pacher, and Valentin Madouas were caught after 162 kilometers.

The Tour de France will continue to be closely contested, with several riders still in contention for the top spots.