Next-gen Geoghegan wins on debut | Supercars