Son turlarda muhteşem bir mücadelenin olduğu Silverstone'da yarışı Yamaha'nın İspanyol sürücüsü Jorge Lorenzo kazandı.
İyi bir startla liderliği eline geçiren Lorenzo, son 3 tura kadar rakibi Marquez'in önünde yarışı lider götürüyordu. Daha sonra Marquez'in atağına hemen cevap veren Lorenzo son tura lider başladı.
Brooklands virajında gözü kara bir şekilde içeriye dalan Marquez, rakibini geçmeyi başardı. Son viraj olan Luffield'de dışarı açılmak zorunda kalan Marquez'in hatasını Lorenzo affetmedi ve son virajda yeniden liderliği eline geçirdi ve damalı bayrağı ilk sırada gördü.
Isınma turlarında omzundan sakatlanan ve son anda yarışa katılan Marquez, bu muhteşem performansını ikincilikle taçlandırdı. Dani Pedrosa'nın hemen önünde damalı bayrağı gören genç İspanyol, puan farkını 30'a yükseltti.
Yarışa altıncı sıradan başlamasına rağmen ilk virajı üçüncü dönen Rossi, ilerleyen turlarda yedinci sıraya kadar geriledi. İstikrarlı turlarına devam eden Doktor, Bautista ile büyük bir mücadele verdi ve bir kez daha rakibini geçerek dördüncü sırada finişe ulaştı.
Rossi'yi Bautista ve Bradl takip ederken, kendi evinde yarışan Cal Crutchlow yedinci sırada finişe ulaştı.
Ducati'ler bir kez daha arka arkaya yarışı götürürken Dovizioso düşerek yarış dışı kaldı. Hayden sekizinci olurken Tech 3'ün bir diğer İngiliz sürücüsü Smith dokuzuncu oldu.
En iyi CRT sürücüsü ise bir kez daha Espargaro oldu.