The 22-year-old Irishman fired a second-round 65 yesterday to move into contention at the KLM Open in the Netherlands on five under par at halfway.
Tennis world number one Wozniacki, meanwhile, is two wins away from joining him as a US Open champion.
After all the rain delays in New York she will now play her semi-final against Serena Williams today, with the final being pushed back to tomorrow.
There has also been bad weather at Hilversum and that meant McIlroy had to play 27 holes as the tournament tried to make up for time lost.
Welshman Stephen Dodd took over at the top with a dazzling run. After an opening birdie on the ninth he reduced the back nine to a mere 30 strokes with an eagle and three more birdies.
At eight under, Simon Dodd led by one from Shiv Kapur and by two from Gary Orr, Kingston and Siem, while Dyson was one further back after seven holes along with McIlroy and Swede Oscar Floren.
McIlroy’s first priority after he finished was to make sure there were no more ants on him.
His final drive finished close to an ant-hill and, although he was able to move his ball away and had a much easier shot as a result, he said: “I still feel there are some going up my legs.
A week that began so promisingly for Ireland’s women golfers at Hillside on the Lancashire coast ended in disappointment when they were well beaten by England yesterday.
The English romped home 8-1 to complete the Triple Crown. It was their first title success since 2007 at Dunbar.
Ireland who had started the week with a victory over 2010 champions Scotland had to be content with third spot behind England and Wales.