How many cycling world championships has Peter Sagan won?

Sagan has won three consecutive cycling world championships