American Racing’s Cameron Beaubier started 25th in the German Grand Prix and finished 10th. Photo courtesy of American Racing.

American Racing’s Cameron Beaubier came through from 25th on the grid to finish 10th in today’s German Moto2 Grand Prix, the Californian earning six championship points for his efforts at the Sachsenring.

While it was a good day for Beaubier, it was a difficult one for fellow MotoAmerican Joe Roberts with the Italtrans Racing rider crashing out of the battle for eighth on the final lap of the race.

Beaubier, who started on the ninth row of the grid, got a good start and immediately began slicing his way through the field. He was 21st on the opening lap, moved into 14th on lap eight, 13th on lap 14, and he stayed there until the race started to unravel for a few of those ahead of him, including Roberts, on the final lap. When all was said and done, Beaubier crossed the line in 10th – some five seconds behind his teammate Marcos Ramirez and just ahead of Federal Oil Gresini’s Nicolo Bulega.

The race was won by World Championship points leader Remy Gardner, the Aussie and his Red Bull KTM Ajo Kalex dominating from start to finish and finishing 6.1 seconds clear of Aspar Team Moto2’s Aron Canet. Sky Racing VR46’s Marco Bezzecchi rounded out the podium.

Gardner is now 36 points clear of his teammate Raul Fernandez with the Spaniard crashing out of the battle for the lead early in the race. Roberts is now eighth in the title chase with Beaubier 15th.