Peter Sagan won the stage, with Nibali following close behind to take the lead from Froome. He now has a 34 second lead over Chris, with Purito in third with a 37 second difference. 

Source

Peter Sagan won the stage, with Nibali following close behind to take the lead from Froome. He now has a 34 second lead over Chris, with Purito in third with a 37 second difference. 

Source