Peter Sagan wins Tour of Switzerland stage three

The Tinkoff-Saxo rider was in brilliant form as he won the uphill sprint finish.

By using Yahoo you agree that Yahoo and partners may use Cookies for personalisation and other purposes