Emotional rollercoaster! Maverick Viñales wins with Aprilia for the first time and Marc Márquez beats Jorge Martín on the last lap.
What a thrilling race on the roller coaster that is the Algarve International Circuit, with Maverick Viñales taking the victory, ...