Portuguese Rui Costa kept his composure in a tense finale to upset the favourites and win the world championships road race.
Zdenek Stybar completed a stunning victory as he took stage 7 in Kapelmuur, securing the overall honours of the Eneco Tour.
Maxim Iglinskiy of Astana broke away to win the penultimate stage of the Tour of Belgium with a brilliant solo ride.
Astana has announced its nine-man roster for the Tour de France, with Alexander Vinokourov and Janez Brajkovic heading an experienced team.
Maxim Iglinskiy was thrilled to have won the 2012 running of Liege-Bastogne-Liege.
Maxim Iglinskiy won the 2012 running of Liege-Bastogne-Liege, passing lone breakaway rider Vincenzo Nibali near the end of the race.
Maxim Iglinskiy takes a solo victory in the Liege-Bastogne-Liege Classic. Vincenzo Nibali is second, with Enrico Gasparotto third.
Fabian Cancellara will be gunning for a hat-trick of victories in E3 Harelbeke on Friday.
Fabian Cancellara stormed to victory in the Strade Bianche in Siena.
Andy Schleck silenced his critics with a superb stage 18 win atop the Galibier to move within 15 seconds of Thomas Voeckler's yellow jersey.
Former champion Oscar Pereiro was omitted from Alberto Contador's Astana team for this year's Tour de France on Saturday.
Tour de France
View : 53509 times
View : 40918 times
View : 37786 times
View : 34938 times
View : 27896 times
Find detailed TV schedules – click here.
Find all the sports news on iPhone, BlackBerry, Android and iPad.