Dean Stoneman moved a step closer to winning the Formula Two title by taking his second win of the weekend at Oschersleben, while rival Jolyon Palmer failed to score, finishing in 12th place.

Stoneman led the race comfortably from pole position, while Palmer struggled to move forward having started 14th after a difficult qualifying session. He made good progress initially, moving up to tenth on the first lap. However, he struggled to get past Ivan Samarin for ninth and ran wide attempting to pass the Russian at Turn 1, which dropped him down the order.

Nicola De Marco had been running second for most of the race, but retired with three laps to go. This promoted Kazim Vasiliauskas to second place ahead of Sergey Afanasiev. Kelvin Snoeks passed Benjamin Bailly to take fourth, with Mihai Marinescu beating Will Bratt to sixth position.

Samarin finished eighth after resisting late pressure from both Philipp Eng and Armaan Ebrahim, who finshed ninth and tenth respectively. Jack Clarke was unable to start the race due to technical issues.

Stoneman now leads Palmer by 31 points going into the final weekend at Valencia in two weeks time, with 50 points available.