McIlroy, 30, carded a final-round 66 to finish on 18 under par, four shots clear of second-placed Xander Schauffele and five ahead of third-round leader...