Scottish Open 2023: Rory McIlroy edges out Robert MacIntyre with 18th-hole birdie Rory McIlroy claims victory in a dramatic finish In a thrilling showdown at The Renaissance Club, Rory McIlroy emerged as the champion of the Scottish Open, edging out Robert MacIntyre with a birdie on the 18th hole. The Northern Irishman sealed his first […]