Xander Schauffele holds off Justin Rose to win The Open as American lands his second major this year after stunning 65 at Royal Troon
It was a sensational display of golf from the 2020 Olympic champion, who fended off the advances from Justin Rose, Thriston Lawrence and Billy Horschel to clinch the coveted Claret Jug.