McLaughlin holds off Holdsworth in finale | Supercars