Andrea Ferrigato of Italy sprinted to his second cycling World Cup win in successive weekends with victory in the Swiss Grand Prix on Sunday .
Andrea Ferrigato
Italy
World Cup
Swiss
Grand Prix
Andrea Ferrigato