(CNN) -- A dislocated shoulder suffered in the warm-up wasn't enough to stop Marc Marquez from competing at the British MotoGP but the surging rookie saw his winning streak snapped by Jorge Lorenzo in a thrilling finish. Marquez overtook Lorenzo during the final lap at Silverstone only for the reigning world champion to slip inside his fellow Spaniard after he uncharacteristically went wide on a turn. Marquez, who began on pole, thus failed in his bid to claim a fifth consecutive victory. "As usual Marc pushed in the last laps and overtook me but I didn't want to lose this race," Lorenzo told the BBC. "When he overtook me three corners from the end, I thought it was over.
@highlight
Jorge Lorenzo ends the winning streak of Marc Marquez by capturing the British MotoGP
@highlight
In a tense finish, Marquez overtook Lorenzo but was then caught by his fellow Spaniard
@highlight
Marquez raced despite suffering a dislocated shoulder in the warm-up at Silverstone
@highlight
Despite placing second, Marquez increases his lead in the individual standings
"Anyway the battle was so nice with Jorge," @placeholder told the BBC.