Scottie Scheffler wins first British Open, inches closer to Grand Slam July 20, 2025 by CBS Philly American Scottie Scheffler has won the 153rd British Open at Royal Portrush Golf Club in Northern Ireland. The 29-year-old is now one major win away from completing a Grand Slam.