British cyclist Mark Cavendish has blasted his way to another stage win in the Tour de France.
The super sprinter powered over the line first to take his third stage of the 2009 Tour so far.
The Isle of Man rider finished clear of big rival Thor Hushovd, as both men chase the Tour de France green jersey.
It's an important prize which is won by the rider who scores the most points. Riders pick up points for winning stages, and sprints during stages.
No British rider has ever won the green jersey at the end of a Tour.
Afterwards Cavendish said: "It was a really hard finish, slightly uphill with a lot of corners. I was scared that I attacked too early but my team-mate Mark Renshaw helped me a lot.
More stage wins planned
"I hope to win more (stages) in the next two days. I have been trying to conserve as much energy as possible and that was for one reason - to get more stage wins in the second week."
Cavendish has now won seven Tour de France stages during his career.
Only one British cyclist has ever won more, with Barry Hoban grabbing grabbing his eighth stage triumph back in 1975.