Na een onrustig begin ontstond er een kopgroep van zes renners: Karsten Kroon, Eloy Ruiz Pinto, Matthew Brammeier, Murilo Fischer, Klaas Lodewyck en Julián Sánchez. De kopgroep kreeg maximaal elf minuten voorsprong. Even voor de top van de tweede beklimming van de Jaizkibel moest de kopgroep capituleren. Hierna vielen onder andere Nicolas Roche, Samuel Sánchez, Carlos Barredo en Philippe Gilbert aan waarna het peloton flink uitdunde. Op 26 kilometer van de finish viel Stijn Devolder aan. Tijdens de laatste beklimming van de Alto de Arkele werd ook Devolder gepakt en dunde het peloton verder uit tot een kopgroep van tien man. Op 7 kilometer van de streep demarreerde Carlos Barredo, maar 3,5 kilometer voor de finish was het Philippe Gilbert die de beslissende aanval plaatste en solo naar de overwinning reed.