Bolton Wanderers 2-0 Macclesfield Town
Kevin Davies netted his first goal since November as Bolton moved into the fourth round of the FA Cup with a narrow win over luckless Macclesfield.
Davies took less than a minute to open the scoring from Ivan Klasnic's cross before Martin Petrov collected Tuncay's pass to fire in from 20 yards.
Macclesfield were by far the better side after the break but could not find a way past goalkeeper Adam Bogdan.
Owen Coyle's men hung on and will now host Swansea City in the next round.
The second-half display from the Premier League side was poor and will concern Coyle, who must now prepare his men for the visit of Liverpool this weekend.
League Two Macclesfield caused Wanderers no end of problems in the 10 days ago, but made a disastrous start as Davies scored after just 36 seconds.
Right-back Jonathan Bateson was the guilty party as he fell over attempting to make a routine clearance, and Klasnic was ruthless as he powered into the area before picking out Davies to slide in at the near post.
Macclesfield made no impact at all in the remainder of the first period and Petrov looked to have settled the tie before the half-hour mark when he ran onto an excellent Tuncay pass to crack a shot past goalkeeper Jose Veiga from the edge of the penalty area.
Petrov and Tuncay - making a rare start since his summer move from Wolfsburg - had both scored in Bolton's back in August and were the stand-out performers in the first 45 minutes.
But Macclesfield were a different outfit after the break, aided by the introduction of Wade Fairhurst as a second striker to partner Colin Daniel.
Midfielder Matt Hamshaw shot just over when Bolton failed to deal with a long throw, before Fairhurst squandered a chance to convert a cross from Carl Tremarco.
Tremarco then drew a fine save from Bogdan at his near post before 17-year-old full-back Elliott Hewitt came within inches of finding the net when his dipping volley deflected off Kevin Davies to fly over the bar.
Last year's FA Cup semi-finalists were hanging on in the closing stages but impressive performances from Bogdan and recalled central defender Dedryck Boyata proved vital as Bolton closed out victory.
Bolton manager Owen Coyle:
"In the first half we were terrific and put in a professional performance. We got two goals in front and if truth be told we should have added to our tally.
"In the second half we took our foot off the gas and when you do that you allow the opposition back into the match.
"Adam Bogdan only had one real save to make. We had nearly 9,000 fans in on what was a cold January night and I'd like to thank them for that."
Macclesfield boss Gary Simpson:
"It wasn't the greatest start in the world. The kid has slipped and they punish you at this level when they get a chance.
"Going 1-0 down then we could have caved in, but we regrouped a bit.
"Credit to the lads, we have played Bolton three times now and usually if it is a League Two club against a Premier League club, 19 times out of 20 they will wipe the floor with you.
"It is credit to us that we have played them three times and given them a game three times."