.jpg)
There was success for Mark Cavendish as the Tour of Britain drew to a close in London yesterday (Sunday).
The 'Manx Missile' stormed to victory in a rain soaked capital, for his second stage win in the 2011 event.
The overall winner was Lars Bloom from Holland.
Davey Todd wins 2025 Macau Grand Prix
FC Isle of Man to welcome high-flying West Didsbury & Chorlton
Hockey: Mixed cup semi-finals on the cards this weekend
Rugby: Vagabonds to host Dukinfield
