Fred Green stormed to his fifth GB4 Championship pole position of the year after a gripping battle for honours in qualifying at Snetterton.
The Elite Motorsport driver set a 1m47.479 inside the final five minutes to beat championship leader Alex O'Grady to race one pole by 0.075s, but race two pole, based on each driver's second quickest times, went the way of the Irishman.
Both Green and O'Grady enjoyed turns at the top of the leaderboard, but early on it looked as if Douglas Motorsport's Dayton Coulthard was on course for a maiden pole, as he recorded three laps inside the 1m48s bracket to take a grip at the top of the times.
O'Grady was the first to knock the Scotsman off the top with six minutes remaining, courtesy of a 1m47.841s lap, but Green went a tenth of a second better a minute later to take over the position himself.
That didn't last for long as O'Grady put himself back into provisional pole with a 1m47.572s, only for Green to take the position for good with three minutes to go.
O'Grady had to settle for second, and was 0.217s quicker than Fortec's Thomas Ingram Hill, who had been inside the top two throughout testing and claimed another top-three qualifying result, a quarter of a second ahead of long-time session leader Coulthard, who still delivered one of his best GB4 qualifying performances. Ingram Hill though, has a five place grid penalty to carry over from Silverstone.
The Scotsman was just 0.058s ahead of Irish teammate Conor Grant, who equalled his top qualifying result, with Pace Performance's Torrin Byrne 0.040s behind, and also equalling his best qualifying.
Hillspeed's Enzo Hallman took seventh, less than a tenth of a second further back, and 0.103s clear of Elite's Emmilio Valentino Del Grosso. Hallman is another that will serve a five place grid penalty from the previous round.
Fortec's rookie Franciszek Cegielski and Pace Performance's John O'Donnell completed the top-10, which was covered by 0.893s.
For the race two grid, O'Grady's second best time of 1m47.572s was just 0.018s away from his quickest effort, with that consistency helping him to a second pole of the year.
Green's next best tour was a quarter of a second away from his session topper, putting him second for race two with Ingram Hill, Coulthard and Grant third, fourth and fifth once more.
Hallman moved up to sixth ahead of Byrne, with Del Grosso, O'Donnell and Hillspeed's Connor Willis completing the top-10.
The first race of the weekend is due to commence at 14.55, with live streaming set to begin at 14.35 BST.
GB4 Championship, partnered by the BRDC, Snetterton, provisional qualifying result (race one grid):
1. Fred Green, Elite Motorsport, 1m47.479s
2. Alex O'Grady, KMR Sport, +0.075s
3. Thomas Ingram Hill, Fortec Motorsports, +0.292s
4. Dayton Coulthard, Douglas Motorsport, +0.555s
5. Conor Grant, Douglas Motorsport, +0.613s
6. Torrin Byrne, Pace Performance, +0.653s
7. Enzo Hallman, Hillspeed, +0.743s
8. Emmilio Valentino Del Grosso, Elite Motorsport, +0.846s
9. Franciszek Cegielski, Fortec Motorsports, +0.858s
10. John O'Donnell, Pace Performance, +0.893s
11. Connor Willis, Hillspeed, +1.117s
12. Josh McLean, Pace Performance, +1.167s
13. Jordyn Martin, Fortec Motorsports, +1.388s
14. Matan Achituv, Elite Motorsport, +1.411s
15. Archie Davies, Scorpio Motorsport, +1.506s
16. Lily-May Watkins, KMR Sport, +1.517s
17. Demitri Nolan, Hillspeed, +1.724s
18. Jamie Leverton, Nitrous Competitions ADM Racing, +1.772s
19. Michael Koh, Arden Motorsport, +2.015s
20. Archie Bullard, Fox Motorsport, +2.287s
21. Faris Organji, Scorpio Motorsport, +2.301s
22. Romuald Bocquet, Scorpio Motorsport, +2.460s
23. Solenn Amrouche, Arden Motorsport, +2.559s
24. Jasser Iskander, Fox Motorsport, +2.673s
25. Holly Miall, KMR Sport, +3.184s
26. Enzo Rujugiro, Fox Motorsport, +3.257s
27. Caitlyn McDaniel, Nitrous Competitions ADM Racing, +3.478s
GB4 Championship, partnered by the BRDC, Snetterton, provisional second fastest qualifying result (race two grid):
1. Alex O'Grady, KMR Sport, 1m47.572s
2. Fred Green, Elite Motorsport, +0.162s
3. Thomas Ingram Hill, Fortec Motorsports, +0.333s
4. Dayton Coulthard, Douglas Motorsport, +0.556s
5. Conor Grant, Douglas Motorsport, +0.671s
6. Enzo Hallman, Hillspeed, +0.682s
7. Torrin Byrne, Pace Performance, +0.690s
8. Emmilio Valentino Del Grosso, Elite Motorsport, +0.851s
9. John O'Donnell, Pace Performance, +0.871s
10. Connor Willis, Hillspeed, +1.077s
11. Josh McLean, Pace Performance, +1.142s
12. Franciszek Cegielski, Fortec Motorsports, +1.180s
13. Jordyn Martin, Fortec Motorsports, +1.317s
14. Matan Achituv, Elite Motorsport, +1.372s
15. Lily-May Watkins, KMR Sport, +1.826s
16. Demitri Nolan, Hillspeed, +1.881s
17. Michael Koh, Arden Motorsport, +1.935s
18. Jamie Leverton, Nitrous Competitions ADM Racing, +1.941s
19. Archie Davies, Scorpio Motorsport, +1.979s
20. Archie Bullard, Fox Motorsport, +2.278s
21. Faris Organji, Scorpio Motorsport, +2.317s
22. Romuald Bocquet, Scorpio Motorsport, +2.400s
23. Jasser Iskander, Fox Motorsport, +2.759s
24. Solenn Amrouche, Arden Motorsport, +2.877s
25. Holly Miall, KMR Sport, +3.101s
26. Enzo Rujugiro, Fox Motorsport, +3.560s
27. Caitlyn McDaniel, Nitrous Competitions ADM Racing, +3.820s
