The Open: Scheffler confident of victory despite driving struggles | Stadium Astro