PAU: Spain's Juan Miguel Mercado of Agritubel won the Tour de France's 10th stage, the first of two days in the Pyrenees mountains on Wednesday after 190.5km of racing.

Frenchman Cyril Dessel took the race leader's yellow jersey from Ukrainian Serhiy Honchar, who was still to ride in with the rest of the peloton at nearly ten minutes adrift.

Tour de France Stage 10 results:
1. Juan Miguel Mercado (Spain, Agritubel) 4:49:10
2. Cyril Dessel (France, AG2R) ST
3. Inigo Landaluze (Spain, Euskaltel) +56
4. Cristian Moreni (Italy, Cofidis) +2:24
5. Christophe Rinero (France, Saunier Duval) +2:25
6. Inaki Isasi (Spain, Euskaltel) +5:03
7. Cedric Vasseur (France, Quick-Step) +5:35
8. Daniele Bennati (Italy, Lampre) +7:23
9. Erik Zabel (Germany, Milram)
10. Stefano Garzelli (Italy, Liquigas)