It has been a fairly impressive weekend for British Cycling. 

Geraint Thomas (also Team Sky) also produced a strong ride to take him into the leaders jersey. He and his team successfully defended the lead on the final stage yesterday to give him his first major stage race on his palmares.
On top of that on the other side of the Alps in Milan, David Millar (Team Garmin-Cervelo) won the final stage of the Giro d’Italia
