The Armed Forces eMotorsport Championships moved into its fourth round where the RAF continued to dominate in two hugely exciting races at the Snetterton 300 Circuit in Norfolk.
Ryan Martin took victory in Race 1 ahead of his RAF teammates Will Foulkes and Stu McFadden after the trio went 1, 2 and 3 in qualifying.
But it was Race 2 that produced all the drama, as a reverse spin of the dice meant that those who finished 11th, 10th and 9th in Race 1 would lead the field at the start of Race 2.
With the RAF's James King, Adam Barron and Olly Waind at the top of the grid, Martin, Foulkes and McFadden would have to claw their way through traffic in order to have a chance at victory.
The opening lap of Race 2 saw carnage as a huge pile-up near the middle of the field put an early end to a number of drivers' races, but it was music to the ears of those at the front, who managed to avoid the chaos that ensued behind them.
This allowed the likes of Martin and Foulkes to make their way through the field and to the front of the pecking order as the race went on.
After a tightly contested battle, the RAF duo raced to the chequered flag where a photo finish provided an uncertain race result, until it was revealed that Will Foulkes won by just 0.003 seconds ahead of Ryan Martin, despite the official results suggesting it was a dead heat.
The RAF's James King brought his car home to finish in third.
As the championship reaches its halfway point next week, the drivers from the RAF took the top 12 places in Race 8 as they continue to dominate the championship.