There was no fourth consecutive World Championship win for Peter Sagan as the great Slovak fell away on a tough course at Innsbruck.