Nibali takes second Tour stage

Italy's Vincenzo Nibali launched a late attack to win stage two of the Tour de France in Sheffield today and claim the race leader's yellow jersey.
Hundreds of thousands of people again lined the 201-kilometre route from York on a brutal and unpredictable day of racing.