Rory McIlroy has not settled on a Christmas present for girlfriend Caroline Wozniacki -- but the Danish tennis ace last night thanked him for one precious gift in Dubai. Related Stories McIlroy and Donald set for showdown Gallacher on the charge McIlroy has edge in Dubai McIlroy finishes with a flourish