At the 62nd attempt, Carl Boardley secured his first race win in the Michelin Ginetta GT4 Supercup with a superb drive in the final race of the weekend at Silverstone.
With stunning pace around the National circuit having secured him a maiden pole position and a second place finish in the previous race, it finally all came together for Boardley in race three.
The JHR Developments ace had to fight for his victory though, having started fifth on the reverse grid, though he was the first to make progress as he dispatched Will Burns on lap one.
A four car battle developed for the lead between poleman Mark Davies, his team-mate Callum Pointon, championship leader Tom Wrigley and Boardley.
After running closely for a number of laps, the latter trio dramatically headed into Brooklands three abreast on lap eight, with Pointon emerging still in second whilst Boardley climbed to third.
Pointon would lose ground over the next couple of laps however, with Boardley passing him for second before Wrigley slid down the inside at Brooklands for the final podium position.
It would go from bad to worse for the Total Control Racing ace a few laps later though, a wide moment at Luffield whilst lapping a back-marker resulting in an unfortunate spin.
There was more drama in the TCR camp however as race leader Davies was handed a five second penalty for exceeding track limits, which promoted Boardley to the top of the timesheets.
A smart move around the outside at Brooklands on lap sixteen secured Boardley the lead on the road however, which he held to the finish for a 0.9 second victory.
Davies eventually missed out on the podium to title protagonists Wrigley and Burns, with the former now heading into the Brands Hatch season finale with a 24 point advantage.
Jack Mitchell impressively climbed through from ninth on the grid to complete the top five behind Davies, with Ben Green and Reece Somerfield next up for their best results of the weekend.
Tom Hibbert had taken seventh on the road however, but was another to drop down the results with a track limits time penalty, finishing eighth ahead of Rob Gaffney and Ollie Chadwick.
Colin White dominated proceedings once again in the AM class, climbing from the back of the grid to the class lead within one lap before pulling clear for a near 20 second success.
Pointon recovered from his spin in twelfth ahead of the other AM class podium finishers David Brooks and Chris Ingram, though failing to make the finish was Jamie Orton after a mechanical problem.
Full race results can be found here.