Julian Simon utterly dominated the 125cc German Grand Prix ahead of an incredible result for Spain, with the top five riders all from the southern European country.

Simon, who started the Sachsenring race from pole and was already four seconds ahead of the rest of the field within seven laps, ended up almost ten seconds in front of Sergio Gadea, whose result made it a 1-2 for the Aspar Aprilia team.

Derbi's Joan Olive took a distant third after aggressively defending the last podium place from KTM's Marc Marquez. The pair came together at a turn exit on the last lap when Olive swiftly changed direction to block Marquez from overtaking.

The latter's bike must have suffered some sort of damage because at the following turn it wobbled strangely before sending Marquez into a major high-side and preventing an even better result for Spain.

Nicolas Terol (Jack & Jones Aprilia) thus took fourth, just a whisker behind Olive, with Derbi's Pol Espargaro fifth after having overtaken Italian Andrea Iannone (Ongetta Aprilia) on the penultimate lap.

Ajo Derbi's Sandro Cortese ended up sixth after he, too, overtook Iannone on the last lap. Danny Webb (Degraaf Aprilia) classified eight, with Dominique Aegerter (Ajo Derbi) and Tomoyoshi Koyama (Loncin) completing the top ten.

Aspar Aprilia's Bradley Smith, second on the grid, went off on the first lap and rejoined at the back of the pack, before retiring on lap four after a crash with the Ajo Derbi of Eeki Kuparinen

The start saw the immediate crash at the first turn of Derbi's Efren Vazquez and Honda's Jasper Iwema.

Simone Corsi also crashed his Fontana Aprilia on lap 15 while trying to pass Olive for fourth place, while Jonas Folger crashed his Ongetta Aprilia a lap later.

Full results to follow