Cameron Smith sees off McIlroy to win British Open after stunning surge
ST ANDREWS: Australia's Cameron Smith won the 150th British Open at St Andrews on Sunday after a stunning final round of 64 saw him overtake favourite Rory McIlroy on a dramatic day at the Old Course and claim his first major title with a 20-under-par total.