Sweden’s Henrik Stenson has held off Phil Mickelson to claim the British Open in a record-breaking round. Stenson claimed the major by three shots, with his 20-under par a new Open championship …

Henrik Stenson has survived a memorable final round duel with Phil Mickelson to win this year's British Open. The Swede's 20-under is a new record for the Open championship.