Adrian Flack has taken his maiden and second race wins in the penultimate round of the Aussie Racing Cars at Phillip Island.
Flack was the class of the field in each of the opening two eight-lap races, while there was drama for series leader Brendon Pingel when he was turned around in Race 2.
Trent Young took the initial lead from pole position in Race 1, but Flack passed at the Hairpin and led by the end of the opening lap.
Adam Uebergang was the other major protagonist in what what developed into a nine-car battle for the lead, with all three taking turns heading the field.
Incredibly, Uebergang used a double tow to zig-zag between Young and Flack on Gardner Straight and lead into Lap 3.
Flack, who had briefly been shuffled back to fourth, managed to reclaim the lead on Lap 4, before the decisive moment two laps later when Young locked up at MG Corner, allowing Flack to break clear of the pack.
Uebergang was second, while Pingel was promoted to third as Young was issued a five second penalty for jumping the start.
Race 2 followed a similar script with Flack having his hands full early on but again establishing a lead which none could reel in.
Adam Uebergang lead just over half a lap, but spent more time battling with Pingel, Jon McCorkindale, and Young for second position.
The critical incident in the title fight came on Lap 6, when McCorkindale passed Pingel at Doohan Corner and Young followed at Southern Loop.
Uebergang attempted to go with them but succeeded only in hitting the series leader in the door and turning him around, with James Duckworth barely missing car #29 as he flashed past.
Pingel survived a second scare on the final lap when hit in the rear by Blake Sciberras at the Hairpin, ultimately finishing ninth as Uebergang was slapped with a 38-second time penalty which dropped him from fourth to 15th.
Flack took the flag 2.5s clear of Young, while McCorkindale graced the podium for the first time in his second start in the category.
The Aussie Racing Cars continues tomorrow with Races 3 and 4 from 11:25 and 16:00 (local), respectively.