Douglas Motorsport's Jordan Cane dominated the second race at Snetterton to claim his second win of the year, while Enaam Ahmed edged even closer to the title with fifth place.
Cane passed pole sitter Guilherme Samaia early in the race and then stormed away at the front, while Samaia still secured his best result of the year in second, with Ben Hingeley third.
Toby Sowery claimed fourth for Lanan Racing, while fifth place for Enaam Ahmed and only 13th for James Pull means Ahmed is on the verge of securing this year's title.
Pole sitter Samaia made a great start to lead into the first corner, while Cane slotted into second with Hingeley making a strong start to climb from fifth to third. Further down the order though, it was almost disaster for James Pull, with an incident relegating him well down the order to 13th at the end of the first lap, while team mate Cameron Das pitted to repair damage. Crucially, Pull was able to keep going, with a failure to finish potentially opening up the opportunity for Ahmed to win the title at the first opportunity.
Samaia led by just 0.229s at the end of the first lap, and Cane pounced on the second lap to take the lead. The 16-year-old then proceeded to pull away at a rapid rate, leading by 1.5 seconds at the end of lap two, and eventually taking the win by 6.4 seconds.
Behind Cane, the race was wide open, with Samaia fighting off the race-long attentions of Hingeley, while Sowery surged from seventh on the grid to fourth, and within striking range of a podium finish. Sowery though is now out of championship contention.
Ahmed was seventh at the end of lap one, but passed Jamie Chadwick for sixth on lap two, although the Double R racer didn't allow him to break free and kept him under pressure in the early stages. Ahmed though eventually broke clear and moved into fifth place on lap eight, which he kept to the flag. Fifth though wasn't quite enough to scoop the title, and therefore the crown is likely to be settled in the final race of the weekend at 3pm.
Mahadik finished sixth for Double R Racing, with Chadwick seventh, Omar Ismail eighth, Chase Owen ninth from 13th on the grid, and Nicolai Kjaergaard climbing from 15th at the start to 10th at the chequered flag.
Cameron Das was due to start race three from pole, but was adjudged by the stewards post-race to have been at fault in the lap one incident with James Pull, and was handed a five place grid penalty for race three. This hands race three pole to Ahmed, putting the championship leader in a perfect position to secure the title, needing only to finish to wrap up the championship.
BRDC British F3 Championship, Snetterton race two result:
1. Jordan Cane, Douglas Motorsport, 10 laps
2. Guilherme Samaia, Double R Racing, +6.431s
3. Ben Hingeley, Fortec Motorsports, +6.902s
4. Toby Sowery, Lanan Racing, +7.413s
5. Enaam Ahmed, Carlin, +8.692s
6. Krishnaraaj Mahadik, Double R Racing, +11.570s
7. Jamie Chadwick, Double R Racing, +12.595s
8. Omar Ismail, Chris Dittmann Racing, +15.881s
9. Chase Owen, Hillspeed with Cliff Demsey Racing, +17.915s
10. Nicolai Kjaergaard, Fortec Motorsports, +21.298s
11. Manuel Maldonado, Fortec Motorsports, +22.150s
12. Nick Worm, Hillspeed with Cliff Dempsey Racing, +23.583s
13. James Pull, Carlin, +33.084s
14. Callan O'Keeffe, Douglas Motorsport, +33.343s
15. Cameron Das, Carlin, +1m19.438s
21 September 2017 - Pull powers to top spot in session four, Cane fastest overall
21 September 2017 - Pull paddles to top spot in wet third Donington test
21 September 2017 - Hingeley heads damp second Donington test session
21 September 2017 - Cane pips Owen to top spot in opening test at Donington
20 September 2017 - Pull on the prowl for maiden win at Donington Park