Seb Priaulx kept his hopes of winning the 2016 Ginetta Junior Championship Rookie title alive with a fifth class victory of the campaign at Rockingham.
Priaulx kicked off the weekend in positive fashion with the fifth fastest time overall in qualifying, which put him right in contention for the Rookie win in the opening race.
The Guernseyman would go on to take the class lead on lap four and hold it to the finish as he fought through to fourth overall.
The second encounter would prove frustrating for Priaulx, as a tag from a rival ultimately led to him spinning down to sixteenth at the flag.
Priaulx fought back impressively though in race three, passing eight cars in the opening two laps on his way to seventh overall and a tenth Rookie podium with third in class.
The results mean Priaulx has moved ten points closer to the summit of the Rookie standings, but he remains 68 points adrift with five races remaining this season.
“Race one was good. I dropped back a bit at the start but kept my head and had a good fight just missing out on the overall podium. Another rookie win was important and I was looking forward to the next two races,” said Priaulx.
“Race two got delayed after a storm and I made a good start but got hit on lap one which affected the balance of the car and two laps later I spun. Starting fifteenth on the grid made it tough but I had nothing to lose in race three so just dug deep and attacked.
“I got up to eighth quite quickly and kept pushing but could only manage seventh before the flag. I was third and on the podium again in the rookie category and I showed that I can pass people which was important for me today.”