Mark Cavendish has won his third Tour de France stage of 2011, his 18th in total, and grabbed the points classification green jersey in the process.
Following excellent work by his HTC-Highroad team mates to put him in a perfect position, the Manx Missile exploded towards the line, leaving Andre Greipel and the other sprinters trailing in his wake.
By the line the gap was over a bike length.
Cavendish now has a 16-point lead at the top of the green jersey standings.
He's on 251, with Jose Joaquin Rojas on 235 and long-time holder of the jersey Philippe Gilbert third on 231.