Il GP Nobili Rubinetterie va a Danilo Di Luca. Dopo 145 km si decide la corsa: se ne vanno 17 atleti: Damiano Caruso, Possoni, Pellizotti, Chiarini, Di Luca, Taborre, Pagani, Mazzanti, Bailetti, Girardi, Marentes, González Barrera, Laverde, Romero Corredor, Nose, Sano e Vrecer. Sul Gpm di Massino Visconti rimangono davanti Fabio Taborre, Danilo Di Luca, Robert Vrecer e Tomasz Nose. Si avvantaggiano sul gruppo inseguitore guadagnando fino ad oltre 1' quando mancano 5 km all'arrivo di Stresa. Di Luca allunga nell'ultimo chilometro e va a vincere su Nose, Vrecer e Taborre.
Ci ha provato e riprovato, José Rujano, a fare la differenza sull'ultima salita, ma s'è poi dovuto arrendere a una forma decisamente inferiore a quella che gli ha concesso il successo nel 2009.