Van bij de start werd er slag om slinger gedemarreerd, maar het duurde toch tot zowat tien ronden van het einde voordat de eigenlijke finale losbarstte. Die werd ingezet door kersvers Belgisch mountainbikekampioen Sven Nys. Hij opende de debatten en kreeg de Nederlander Niki Terpstra en de Tsjech Leopold Konig mee in steun. Twee ronden verderop waren zij er evenwel aan voor de moeite. Dat was het sein voor Jens Keukeleire om aan te vallen. Hij zorgde ervoor dat er een breuk kwam in het peloton, waardoor nog slechts elf kanshebbers op de eindzege overbleven. In volle finale probeerde Terpstra het nog eens, maar op twee ronden van het einde sprongen Rui Costa en Majka weg. Kittel porde zijn teamgenoot John Degenkolb nog aan om de kloof te dichten, maar dat lukte niet meer. In de daaropvolgende sprint haalde Majka het nipt van Rui Costa.