Harding started from P2 and led most of the way to win the entertaining and drama-packed 25-lap final from Steven Lines, Jason Kendrick, Dave Murcott and Brooke Tatnell.
The winner survived a handful of challenges and slide jobs from Kendrick and in the last four laps held of the hard-charging Lines to win by 0.528 of a second.
Lines was on a mission after starting from P20 and carried some awesome speed in the W3 to muscle his way forward.
Kendrick started from pole and despite the impressive slide jobs was not able to make one of them stick and take the lead.
Murcott started from P6 and was also in the mix in the latter stages as part of an entertaining race between the first five drivers
Tatnell put in one heck of the drive after struggling in qualifying and being forced to qualify for the main event after winning the B Main and starting from P15.
Jamie Veal was sixth after starting from P9 and was followed over the line by Brad Maiolo (from P11), Shaun Bradford (P18), Luke Dillon (P5), Kyle Hirst (P8), Carl Dowling (P10), Ryan Farrell (P19), Lee Nash (P16), Ben Ellement (P17) and Jamie Maiolo.
Jamie Maiolo was the first casualty, spinning out on the back straight on the first lap after starting from P3.
A few moments later there was a massive crash on the back straight with Kerry Madsen going on a very wild flip after contact with Daniel Harding.
The incident also involved a handful of other cars including Carl Dowling, Shaun Bradford, Kyle Hirst, Ryan Jones and James McFadden, with the latter two having broken chassis.
With four laps to go Jake Beard-Miller hit the fence in turns 1-2, bunching up the field for the final showdown, before Harding kept a level head to take the popular win.
Dillon set himself up for a good night after claiming quick time in qualifying from local drivers Brad Maiolo and Jake Beard-Miller.
There were some great battles in the heat races with the most spirited being in heat five between Ryan Farrell and David Priolo who were trading blows in the first couple of laps before contact on the main straight spun Priolo around.
Priolo was not happy and on the restart pulled up alongside Farrell with the two remonstrating.
Tatnell, Nash, Ellement, Bradford, Farrell and Lynton Jeffery were the top six drivers who progressed from the B Main to the back of the A Main.
Qualifying: Luke Dillon 13.549, Bradley Maiolo 13.798, Jake Beard-Miller 13.810, Lynton Jeffrey 13.840, James McFadden 13.854, Jason Kendrick 13.856, Daniel Harding 13.880, Jamie Veal 13.884, Jamie Maiolo 13.884, Lee Nash 13.928, Troy Lawson 13.950, Shaun Bradford 13.965, Dave Murcott 13.971, Kerry Madsen 13.972, Kyle Hirst 13.977, Ryan Jones 14.017, Steven Lines 14.027, James Inglis 14.047, David Priolo 14.074, Kye Scroop 14.101, Carl Dowling 14.115, Daryl Clayden 14.129, Taylor Milling 14.165, Taylor Milling 14.165, Ryan Lancaster 14.178, Ryan Farrell 14.207, Ben Ellement 14.255, Robert Watson junior 14.257, Brooke Tatnell 14.272, Corey Hunter 14.281, Jason Pryde 14.378, Andrew Priolo 14.392, Aldo De Paoli 14.485, Scott Chatwin 14.532, Mitchell Wormall 14.609.
Heat 1: 1st Ryan Jones, 2nd Ryan Farrell, 3rd David Murcott, 4th Brooke Tatnell, 5th Daniel Harding, 6th Luke Dillon, 7th Lee Nash, 8th Lynton Jeffrey, 9th Andrew Priolo, 10th Mitchell Wormall. DNF: David Priolo, Daryl Clayden.
Heat 2: 1st Ben Ellement, 2nd Kerry Madsen, 3rd Steven Lines, 4th Kye Scroop, 5th Jamie Veal, 6th Bradley Maiolo, 7th James McFadden, 8th Corey Hunter, 9th Troy Lawson, 10th Aldo De Paoli, 11th Taylor Milling.
Heat 3: 1st Carl Dowling, 2nd Kyle Hirst, 3rd Jamie Maiolo, 4th Jason Pryde, 5th Jason Kendrick, 6th Robert Watson junior, 7th Shaun Bradford, 8th Jake Beard-Miller, 9th Ryan Lancaster, 10th James Inglis, 11th Scott Chatwin.
Heat 4: 1st Ben Ellement, 2nd Brooke Tatnell, 3rd Kerry Madsen, 4th Ryan Jones, 5th Lee Nash, 6th Jamie Veal, 7th Kye Scroop, 8th Daryl Clayden, 9th Lynton Jeffery, 10th Bradley Maiolo, 11th Mitchell Wormall, 12th Aldo De Paoli.
Heat 5: 1st Ryan Farrell, 2nd Dave Murcott, 3rd Daniel Harding, 4th Jason Kendrick, 5th Shaun Bradford, 6th Ryan Lancaster, 7th Jason Pryde, 8th Luke Dillon, 9th James Inglis, 10th David Priolo, 11th Andrew Priolo.
Heat 6: 1st Carl Dowling, 2nd Steven Lines, 3rd Kyle Hirst, 4th James McFadden, 5th Jamie Maiolo, 6th Robert Watson junior, 7th Jake Beard-Miller, 8th Corey Hunter, 9th Troy Lawson, 10th Taylor Milling, 11th Scott Chatwin.
B Main: 1st Brooke Tatnell, 2nd Lee Nash, 3rd Ben Ellement, 4th Shaun Bradford, 5th Ryan Farrell, 6th Lynton Jeffrey, 7th James Inglis, 8th Ryan Lancaster, 9th Aldo De Paoli, 10th Troy Lawson, 11th Jason Pryde, 12th Mitchell Wormall, 13th Taylor Milling, 14th Scott Chatwin. DNF: David Priolo, Kye Scroop, Andrew Priolo, Daryl Clayden. DNS: Robert Watson junior and Corey Hunter.
A Main: 1st Daniel Harding, 2nd Steven Lines, 3rd Jason Kendrick, 4th Dave Murcott 5th Brooke Tatnell, 6th Jamie Veal, 7th Bradley Maiolo, 8th Shaun Bradford, 9th Luke Dillon, 10th Kyle Hirst, 11th Carl Dowling, 12th Ryan Farrell, 13th Lee Nash, 14th Ben Ellement, 15th Jamie Maiolo. DNF: Jake Beard-Miller, Lynton Jeffery, James McFadden, Kerry Madsen and Ryan Jones.