Rory McIlroy claimed his first Open title at Royal Liverpool but Sunday was far from the expected stroll for the Northern Irishman.