New Zealand's Brendon Leitch has won the penultimate race in the Toyota Racing Series on Sunday morning to send the championship down to the finale – the New Zealand Grand Prix.
Championship leader Marcus Armstrong finished fifth in the race while title rivals Robert Shwartzman and Richard Verschoor finished ahead of him.
Leitch, who is out of the title fight, banked his second race win of the summer at the Manfeild circuit and led home Brit Clement Novalak and Dutchman Verschoor. Championship runner-up Shwartzman was fourth.
Armstrong's lead is down to 10 points over Shwartzman heading into the Grand Prix this afternoon while Verschoor is only a further 13 points back in third.
All three drivers could feasibly win the championship.
Verschoor will start the Grand Prix from pole position with Armstrong alongside him.
To get the day's top sports stories in your inbox, sign up to our newsletter here