Cameron Waters stole victory from Broc Feeney in the final metres of an epic Saturday night Sydney showdown that produced one of the closest finishes in Supercars history.