Mapfre Aspar rijder Alvaro Bautista pakte met een flinke voorsprong zijn tweede overwinning van het seizoen. Hiroshi Aoyama pakte na een fraaie comeback de tweede plaats voor Hector Barbera.
Hector Barbera kwam als eerste bij de eerste bocht met Hiroshi Aoyama in zijn kielzog gevolgd door Alvaro Bautista, Thomas Lüthi en Marco Simoncelli. Bautista en Simoncelli zouden snel hun weg naar de kop weten te vinden maar in de tweede ronde gleed de regerend wereldkampioen op een tweede plaats liggend onderuit in de Caixa bocht. Simoncelli vervolgde in eerst instantie zijn race maar kwam enkele ronden later alsnog de pits in.
Door de crash van Simoncelli had Bautista een klein gaatje naar tweede man Hector Barbera en die zou in het vervolg van de race alleen maar groter worden. Aoyama lag in eerste instantie derde maar moest al snel buigen voor Mattia Pasini en later ook voor Lüthi, Aoyama leek zelfs wat problemen te hebben maar zou zich later weer langs deze twee rijders weten te werken.
Terwijl Bautista steeds meer afstand nam van Barbera kreeg de Pepe World rijder te maken met een aandringende Pasini. De Italiaan wist de Spanjaard even te passeren maar pakte hem al snel weer terug en wist daarna de Team Toth rijder op afstand te houden.
Barbera kon echter niet voorkomen dat Aoyama in de eindfase, nadat deze Pasini was gepasseerd, hem wel zou weten te passeren. De Japanner dwong Barbera in de laatste ronde in een wijdere lijn, dook zelf binnendoor en wist daarna Barbera tot aan de finish achter zich te houden en zo de tweede plaats te pakken op 7,185s achter Bautista en 0,097 voor Barbera. Pasini werd enigszins teleurgesteld vierde.
De strijd om de vijfde plaats ging op het laatst tussen Alex Debon en Lüthi. De Zwitser had de vijfde plaats het langst in handen maar maakte een klein foutje waardoor Debon er voorbij kwam en er met de vijfde plaats vandoor ging. Ratthapark Wilairot werd zevende voor Karel Abraham, Raffaele de Rosa en Hector Faubel.
Naast Simoncelli ging ook diens teamgenoot Roberto Locatelli onderuit. Locatelli reed een goede race en was op dat moment opgeklommen naar de vierde plaats. Verder wist Stevie Bonsey in zijn eerste 250cc race in de laatste ronde Axel Pons te verslaan voor het laatste puntje.