Australian Cam Smith won the 150th Open Championship at St Andrews after a stunning final round saw him overhaul overnight leader Rory McIlroy in the final few holes for his first major title.
McIlroy held a two-shot lead midway through the final round and carded a bogey-free closing 70, but that was not enough to end his eight-year drought in the game’s biggest tournaments.
Smith, who held the halfway lead before falling four off the pace with a third-round 73, fired eight birdies – including five in a row from the 10th – to card his second 64 of the week and finish 20 under par, beating the previous best of 19 under on the Old Course set by Tiger Woods in 2000.
American Cameron Young made a brilliant eagle on the 18th in his closing 65 to force Smith to hole from two feet for his final birdie, leaving McIlroy needing his own eagle to force a four-hole play-off.