Flawless Feeney, Triple Eight victorious to open 2026 | Supercars