Rory McIlroy's wild ride