Craig Lee fired a 69 to lead by two entering the final round of the Abu Dhabi Championship, as Rory McIlroy was left to rue a two-shot penalty.