Peter Sagan (Slovakia) made history on Sunday, winning his third successive world road championship on a beautiful day in Bergen, Norway.