Norway's Thor Hushovd defied the rain and the treacherous conditions to win the sixth stage of the Tour de France in a mass sprint finish on Thursday.
Fabian Cancellara of Switzerland kept the yellow jersey, with just a split-second lead over seven-time champion Lance Armstrong after the race entered Spain with a 181.5-kilometer (112.8-mile) trek from Gerona to Barcelona.
Hushovd, of the Cervelo team, collected his seventh Tour stage win by edging out two Spaniards _ three-time world champion Oscar Freire in second, and Jose Joaquin Rojas in third.
"I'm just too, too happy," said Hushovd, who won the best sprinter's jersey at the 2005 Tour. "It's true that it was a nervous day too, because it was raining and the roads were slippery."
They clocked 4 hours, 21 minutes, 33 seconds for the stage, the same time as 40 other riders including Armstrong and Cancellara in the main pack of favorites.
Breakaway riders including Britain's David Millar repeatedly attacked, only to be reeled in by the finish. He was caught with little more than one kilometer (0.6 mile) left to go.
The pack set off at a swift pace of about 47 kilometers (29 miles) an hour for the first 25 kilometers. Breakaway attempts by riders such as Americans David Zabriskie and George Hincapie were quickly reeled in by the peloton.
Millar was in either alone in the lead or in the breakaway group for about three-quarters of the stage, and at one point had enough of a gap on Cancellara to be the overall leader in mid-stage.
Two crashes marred the last 10 kilometers (6 miles) _ one involving Japanese rider Yukiya Arashiro, another involving former world champion Tom Boonen of Belgium, one of Hushovd's main rivals.
The three-week race enters a new phase on Friday with the first big mountains in the seventh stage.
"Tomorrow is an important day," Armstrong said. "I don't know if it's THE most important day, but it's definitely a big appointment on this Tour."
The 224-kilometer (139.2-mile) ride from Barcelona to Arcalis, Andorra, features five ascents including the Category 1 Serra Seca pass, and an uphill finish on one of cycling's toughest climbs.
Alberto Contador, the 2007 Tour champion and perhaps the top pre-race favorite, has said he's eager to get to the mountains _ and he could make his move then.
Cancellara has been the only man to wear the yellow jersey this year. Armstrong is only milliseconds behind, while Contador is third, 19 seconds back.
The Swiss rider isn't expected to fare as well as Contador, Armstrong and other strong climbers in the mountains. Cancellara seemed a bit resigned to the prospect he might now lose the lead.
"What do I have to do tomorrow? It's a good question," he said. "It's been a beautiful week to be in this yellow jersey ... I'm going to try to defend it but I don't know how well I can do."
Other strong climbers and potential title contenders who have been distanced on the flat include 2008 Tour winner Carlos Sastre, two-time runner up Cadel Evans, and brothers Andy and Frank Schleck.
"Tomorrow is a very long stage and it could suit him well," Contador said of Sastre on Spain's TVE television. "If I see a situation that is favorable to me, and if my legs respond, then I'm going to try and go for it."
Armstrong seemed to be bracing for as much from Contador.
"I know Alberto wants to assert himself in the race. I don't need a team meeting to know that," the 37-year-old Texan said.
"If he goes and nobody can hang with him, I'll just stay with the other leaders," he added. "But I'll show up tomorrow morning, try to do my best, get to the top as quick as I can, and we'll see."
The Tour ends July 26 in Paris.
Track Latest News Live on NDTV.com and get news updates from India and around the world