In one of the most dramatic finishes seen in recent years, Kiwi Supercars star Shane van Gisbergen has completed a Townsville 500 sweep.
Van Gisbergen held closest title rival Anton De Pasquale, even after De Pasquale made up huge ground on the Red Bull Commodore in the closing laps -and came within a whisker of stealing a late win.
De Pasquale caught van Gisbergen on the final lap and sent the points leader into a spin at the final corner as he tried to push the Shell Ford Mustang into the lead in the dying moments of the race.
De Pasquale attempted a redress to the chequered flag, but van Gisbergen pushed him over the line. Officials quickly hit De Pasquale with a five-second time penalty, handing victory to van Gisbergen.
"He had a go, you have to respect that," van Gisbergen said.