Rory McIlroy on the 18th green at the end of his second round in the Hero Dubai Desert Classic at Emirates Golf Club on January 28, 2023 in Dubai. Getty

Rory McIlroy two off the lead despite struggles at the Hero Dubai Desert Classic