Rory McIlroy hit seven birdies in an impressive five-under-par 67 to sit one off the lead after the first round of The Players Championship here.