Rory McIlroy is two shots off the lead ahead of the final round at the Wells Fargo Championship.

The world number 15 had made gains on day two at Quail Hollow and continued that progress on Saturday, carding a 68 which pushed him up the leaderboard to seven under.

Keith Mitchell leads the way on nine under ahead of McIlroy and Gary Woodland who are tied for second.

Seamus Power and Shane Lowry slipped down the order after both carded 75s which leave them five and six over respectively ahead of Sunday's final round.

LEADERBOARD

McIlroy made a strong start with four birdies on the front nine. They came in pairs with consecutive birdies on three and four, followed by the same pattern on seven and eight as he climbed the leaderboard.

Having briefly topped the leaderboard, a double bogey on 12 stalled his progress, but the Northern Irishman recovered to birdie 15 and keep himself in contention for Sunday.

Lowry managed three birdies but three bogeys and a pair of double bogeys cost the Offaly native, who finished on five over, while Waterford's Power had eight bogeys and four birdies to finish a shot further back.