Championship leader Enaam Ahmed fought from seventh on the grid to claim a stunning victory in this morning's BRDC British F3 race at Spa Francorchamps. Ahmed passed team mate and pole sitter James Pull with two laps remaining to claim his seventh win of the year, with Toby Sowery claiming third.

Cameron Das was fourth for Carlin, ahead of Douglas Motorsport duo Callan O'Keeffe and Jordan Cane. Chase Owen, Tristan Charpentier, Linus Lundqvist and Jamie Chadwick completed the top-10.

Pull made a great start from pole position to build a lead of over two seconds at the end of the first lap, with Das and Sowery the early top three, while Ahmed was already making ground, climbing from seventh on the grid to fifth at the end of the first tour.

Ahmed then climbed to fourth on lap two, passing Chadwick, and then put a move on title rival Sowery on lap three. A lap later and Ahmed moved past team mate Das and began eating into Pull's lead, which still stood at over two seconds.

By lap six, the margin between the pair was little over a second, and at the end of lap seven there was just 0.4s between them. Benefiting from a great tow through Eau Rouge and Raidillon on lap eight, Ahmed made his move with a lap and a half to go and then streaked away to claim victory by 1.4 seconds.

Pull was forced to settle for second place, but his podium was a welcome return after yesterday's fightback through the field, and returns him to the top three in the championship standings.

Sowery had a combative race, running third initially before being passed by Ahmed on lap three, but he reclaimed the podium position with a move on Das on lap six.

There was plenty of wheel to wheel action in the top-10, with Das holding a podium position for much of the race before finishing fourth, with Callan O'Keeffe climbing from ninth on the grid to take fifth. Jordan Cane's sixth continues his strong start to life in British F3, while Chase Owen was another mover from 10th at the start to claim seventh. The biggest movers though were back row starters Tristan Charpentier and Linus Lundqvist, who finished eighth and ninth from 17th and 16th on the grid respectively. Jamie Chadwick's 10th place came after another drive where she was in the thick of the action.

Yesterday's winner Ben Hingeley had a race to forget, spending three laps in the pits early on following contact on the opening lap from fellow race one podium finisher Guilherme Samaia. The Brazilian driver retired in the pits and has been handed a five place grid penalty for the next race by the stewards. Hingeley recovered to finish an unclassified 16th.

The top-three drivers were presented with their trophies on the podium by BRDC member Sam Brabham.

Ahmed's fastest lap gives him pole position for race three, which starts at 14.20 local time.

Ahmed commented: "It was a mega race, I can't believe I managed to win it. My team manager Sam told me that I didn't need to win the race and to just get some points, but as soon as I knew I had the pace and I was catching the guys in front and I was overtaking without losing any time, I was thinking I could really win it. I was catching James and I'm not sure what happened but I was so fast in that race and I couldn't believe it.

"I was lighting up the middle sector and I was ragging it really hard there and it felt as if I was going sideways on nearly every corner and I was catching him really quickly. As I had new tyres I knew I could use that grip and the car was mega.

"I'm on pole for race three now, and as long as I don't mess up turn one I think I will be OK!"

BRDC British F3 Championship, Spa Francorchamps, race two result:

1. Enaam Ahmed, Carlin, 9 laps

2. James Pull, Carlin, +1.449s

3. Toby Sowery, Lanan Racing, +2.358s

4. Cameron Das, Carlin, +4.664s

5. Callan O'Keeffe, Douglas Motorsport, +6.877s

6. Jordan Cane, Douglas Motorsport, +10.169s

7. Chase Owen, Hillspeed with Cliff Dempsey Racing, +14.118s

8. Tristan Charpentier, Chris Dittmann Racing, +15.779s

9. Linus Lundqvist, Double R Racing, +16.360s

10. Jamie Chadwick, Double R Racing, +18.487s

11. Jeremy Wahome, Chris Dittmann Racing, +19.043s

12. Nicolai Kjaergaard, Fortec Motorsports, +19.500s

13. Nick Worm, Hillspeed with Cliff Demosey Racing, +21.499s

14. Manuel Maldonado, Fortec Motorsports, +21.990s

15. Omar Ismail, Chris Dittmann Racing, +25.771s

16. Ben Hingeley, Fortec Motorsports, +3 laps (unclassified)

DNF. Guilherme Samaia, Double R Racing