Rory McIlroy is in a strong position to be crowned European number one for the third time in four years after two rounds of the World Tour Championship.

The Northern Irishman shot a four-under-par 68 at Jumeirah Golf Estates to lie eight under, four shots behind the halfway leader, Andy Sullivan.

The Englishman carded a 66 to lead by one from Argentina's Emiliano Grillo.

McIlroy leads Race to Dubai rivals Justin Rose and Danny Willett by one and two shots respectively.

World number three McIlroy has a lead of only 1,613 points over Englishman Willett, with compatriot Rose more than 600,000 points further back and needing to finish second or better to have any chance of taking the end-of-season crown.

Even victory on Sunday in the £5.2m finale to the season would not be enough for Rose if McIlroy was outright second.