The first rider to drop out of the breakaway was Murgano. Lipowitz and Stojnic then separated themselves from the other two and built a 1-minute and 24-second advantage with 40 kilometres left. Eventually, the peloton caught up with the breakaway group 12 kilometres before the finish line.
Gianluca Brambilla attacked with 3 km to go and created a lead of 10 seconds. Sean Quinn counterattacked and crossed the finish line first to secure victory for himself. Mauro Schmid finished second, and Walter Calzoni completed the podium.