The 20-year-old resisted huge pressure - and a bit of gamesmanship - from double champion Jorge Lorenzo to take the third place he needed to wrap up the title. The race was won by Lorenzo with Márquez’s Honda team mate Dani Pedrosa finishing second.
In Moto2 there was no victory celebration for championship winner Pol Espargaró, the Spaniard was comfortably leading the race but a crash dropped him to the back of the pack, allowing local rider Nico Terol to take his third Moto2 win of the season.
Moto3 saw another thrilling championship decider as Luis Salom, Alex Rins and Maverick Viñales headed into the final race with just five points separating them. Drama came when Salom fell whilst in the leading pack, leaving Rins and Viñales to battle it out for glory. It all came down to the final corner of the final lap as Rins made his move but Viñales got the better run to the line and took the title by the smallest of margins.