Nuyens steals the show as Cancellara fails to thrill at Flanders