Summary: Stage 3 provided thrills and spills aplenty and, at the end of it all, another Peter Sagan victory celebration.