Op het circuit van Bellpuig heeft Tyla Rattray zijn eerste Grand Prix gewonnen. De zege’s in de MX2 gingen naar Ben Townley en Mickael Maschio. In de MX2 won Stefan Everts beide manches waarmee hij de nieuwe leider is in het kampioenschap. De Brit Stephen Sword leidt in de MX2 klasse zonder een manche te winnen.
De Kawasaki’s van Mickael Maschio en Stephen Sword vertrokken het beste maar het Townley die in de tweede bocht aan de leiding kwam. Achter de tweede rijders uit het team van Jan de Groot begon De Reuver op de vierde plaats. Deze leek hij snel te kunnen verbeteren maar een botsing met Sword deed de KTM-rijder onderuit gaan. Heel lang leek Maschio tweede te worden maar hij reed zich vast in de modder. De tweede plek ging naar Tyla Rattray die zijn 2-takt KTM flink de sporen gaf en Sword geen kans gaf. Sword werd dus derde voor De Reuver die een verstandige wedstrijd reed en slim genoegen nam met de vierde plaats. De top vijf werd vol Later op de middag opnieuw een goede start van Maschio voor Cairoli die een hele sterke starter blijkt te zijn. Zowel Townley als De Reuver beginnen ruim binnen de top aan de wedstrijd. Na even opgang te zijn gekomen maakt De Reuver grote stappen en neemt hij halverwege de wedstrijd de leiding over. Inmiddels in Townley al eens onderuit gegaan en lijkt de Nederlander de GP-winnaar te worden. Nadat Townley later zijn versnellingsbak stuk rijdt gaat het ook mis bij de leider. Maschio wordt de nieuwe leider en wint voor Andrew McFarlane. Met zijn derde plek pakt de Zuid-Afrikaan Rattray zijn eerste GP-zege. De Fransman Sebastien Pourcel, een modder specialist, wordt vierde voor Sword. De Brit is na twee wedstrijden de leider gevolgd door McFarlane en Townley. De Reuver staat op de vierde plaats 13 punten achter de leider De Deen Brian Jorgensen pakt de eerste manche de beste start voor Kevin Strijbos die in de derde ronde aan de leiding kwam. Jorgensen was onderuit gegaan en Strijbos nam afstand van iedereen. Halverwege de wedstrijd had hij een voorsprong van ruim tien seconden. Toen de achterblijvers kwamen maakte Everts veel goed en nam hij Joshua Coppins mee in zijn schaduw. Everts won vervolgens de wedstrijd voor Coppins en de zeer sterk rijdende Strijbos. De gehele wedstrijd bezette Kenneth Gundersen de vierde plek voor lokale held Javier Garcia-Vico. Het Team Tiscali-Honda-Martin duo, Jorgensen en Mickael Pichon, viel deze wedstrijd uit. Ook de tweede manche in de MX1 vertrok Jorgensen als leider en leek hij zelfs lang de wedstrijd te gaan winnen. De op een tweede plaats begonnen Everts kwam de tweede helft van de wedstrijd opgang en hij won voor de Deen en Coppins deed het ook deze manche erg goed. Joel Smets liet zijn eerste top vijf plek noteren en net als de eerste manche werd Garcia-Vico naar een vijfde plaats geschreeuwd. Na drie bochten viel Strijbos vermoedelijk uit met een kapotte versnellingsbak .
MX2 / 1e manche: 1 Ben Townley N-Z KTM 2 Tyla Rattray Z-A KTM 3 Stephen Sword GB Kawasaki 4 Marc de Reuver NL KTM 5 Aigar Leok Est KTM
MX2 / 2e manche: 1 Mickael Maschio F Kawasaki 2 Andrew McFarlane Aus YAMAHA 3 Tyla Rattray Z-A KTM 4 Sebastien Pourcel F Kawasaki 5 Stephen Sword GB Kawasaki
MX1 / 1e manche: 1 Stefan Everts B YAMAHA 2 Joshua Coppins N-Z Honda 3 Kevin Strijbos B Suzuki 4 Kenneth Gundersen Nor KTM 5 Javier Garcia-Vico E Honda
MX1 / 2e manche: 1 Stefan Everts B YAMAHA 2 Brian Jorgensen DK Honda 3 Joshua Coppins N-Z Honda 4 Joel Smets B Suzuki 5 Javier Garcia-Vico E Honda