Britain's Mark Cavendish once again proved unstoppable in a sprint finish, storming to his fourth win of this year's Tour de France on stage 11.
Given another flawless lead out by Team Columbia, Cavendish powered past Thor Hushovd and was never challenged on his way to the line.
American Tyler Farrar took second for Garmin with Francaise des Jeux's Yauheni Hutarovich of Belarus in third.
Cervelo's Hushovd faded into fifth, allowing Cavendish to reclaim the green jersey from his Norwegian rival.
The 24-year-old Manxman has now equalled his haul from last year's Tour de France and drawn level with Barry Hoban's British record of eight career stage wins.
Hoban won his eight stages from 1967-75, the last at the age of 35, while Cavendish is taking part in only his third Tour.
"It's great," Cavendish said. "It was a hard finish as it was uphill.
"But we knew what we had to do. We knew we had to lead it out, keep it late, leave it to 150 (metres).
"So it shows just how great them lads are, just how much they can co-operate and adapt to different situations.
"We knew we had to leave it later today and adapt really quickly so we had four guys on the last km and had to leave it later to go."
Cavendish had claimed after his third victory the previous day that he could win as many as four further stages, including the Tour finale on July 26 in Paris.
And, after accumulating his 45th professional triumph, he reiterated his desire to emerge triumphant on the Champs Elysees.
He added: "There's only one that matters for me now and I think you all know what that is."
Stage 11 covered a relatively flat 192-kilometre route from Vatan to Saint-Fargeau, AG2R's Rinaldo Nocentini retained the yellow jersey as all of the contenders for overall glory finished together in the main bunch.
Johan Van Summeren and Marcin Sapa had made a breakaway after 24km and steadily built their advantage over the peloton to a peak of four minutes and 35 seconds.
But the sprinters' teams used their collective muscle to rein in the escapees and everyone came back together heading into the final five km to set up a mass finish.
Meanwhile, Britain's Bradley Wiggins moved back up to fifth in the overall standings after the race jury decided to cancel a 15-second gap, caused by a late crash, between two bunches in the final part of stage 10 on Tuesday.
Stage 11 result:
1 M Cavendish (Britain/Columbia) 4hrs 17mins 55secs
2 T Farrar (US/Garmin) same time
3 Y Hutarovich (Belarus/Francaise des Jeux)
4 O Freire (Spain/Rabobank)
5 T Hushovd (Norway/Cervelo)
6 L Duque (Colombia/Cofidis)
7 G Ciolek (Germany/Milram)
8 L Mondory (France/AG2R)
9 W Bonnet (France/Bbox-Bouygues)
10 N Trussov (Russia/Katusha)
1 R Nocentini (Italy/AG2R) 43hrs 28mins 59secs
2 A Contador (Spain/Astana) +6
3 L Armstrong (US/Astana) +8
1 M Cavendish (Britain/Columbia) 176 points
2 T Hushovd (Norwa /Cervelo) 169
3 J Joaquin Rojas (Spain/Caisse d'Epargne) 110