Fernandez berhasil menyalip Ogura di tikungan keempat lap ke-11. Kini pebalap nomor 37 tersebut berada di posisi keempat, di belakang Canet.
Masuk lap ke-14, Lopez makin memperbesar gap jarak dengan Arenas, kini jaraknya 1,1 detik. Sedangkan Arenas baru saja disalip Canet dan kini mengisi posisi ketiga, Canet kedua.
Sisa 10 lap, Lopez semakin jauh di depan Canet. Sedangkan posisi ketiga masih diisi Arenas dan keempat ada Fernandez dengan gap 1,3 detik di antara kedua pebalap.
Lopez masih memimpin balapan sampai lap ke-19. Sementara Canet ada di posisi kedua berusaha memperkecil gap, Arenas nyaman di posisi ketiga, sedangkan Fernandez mulai mendekati Arenas yang ada di depan.
Sisa lima lap, Fernandez menyalip Arenas yang ada di posisi ketiga. Sehingga posisi berubah yang membuat Lopez pertama, Canet kedua, dan Fernandez ketiga. Namun tidak lama berselang, Arenas ambil lagi posisi ketiga dari Fernandez.
Persaingan sengit malah disajikan Arenas dan Fernandez yang memperebutkan posisi ketiga. Fernandez berhasil menyalip Arenas di sisa 3 lap balapan, Tapi Arenas tetap menempel ketat di belakang.
Sementara Lopez masih ada di depan, menjaga gap dengan Canet sekitar 1,5 detik. Begitu juga dengan Canet, punya gap 2,4 detik dengan Fernandez, alias masih aman berada di posisi kedua.
Masuk lap terakhir, Lopez jauh ada di depan Canet dengan gap 1,8 detik. Canet berada di posisi kedua dan Fernandez urutan ketiga. Arenas dan Ogura mengisi posisi keempat dan kelima.
Lopez berhasil menjadi pemenang Moto2 GP San Marino, posisi kedua ada Canet dan ketiga diisi Fernandez yang kembali ambil alih puncak klasemen pebalap sementara dari Ogura.
Hasil Moto2 GP San Marino: