Rory McIlroy birdied two of his first three holes to move into the top 10 on day three of the WGC-Bridgestone Invitational in Akron, Ohio.