Macclesfield secured an FA Cup third-round home tie against Bolton after beating Blue Square South's Chelmsford City in their second-round replay.
Defender Carl Tremarco scored the only goal of the game when he was fed in on the left before sliding his shot past goalkeeper Stuart Searle.
Shaun Brisley skimmed the bar with a header, while Tony Diagne poked his shot a yard wide for the Silkmen.
Chelmsford's best chance fell to Cliff Akurang, whose header was easily saved.
The home side were marginally the better team throughout, however, and could well have been in front as early as the third minute when Nat Brown's eight-yard half-volley was cleared off the line by Chelmsford right-back Aiden Palmer.
DID YOU KNOW?
Macclesfield played Bolton in this season's Carling Cup, losing 2-1 at the Reebok Stadium.
After having taken the lead midway through the first half, the hosts had a number of chances to double their advantage and make the closing stages less tense for themselves, but they spurned them.
Searle saved well from a George Donnelly drive before the same player fired a shot into the side-netting.
They were also denied what seemed a legitimate second goal when Matt Hamshaw's finish was ruled out because Donnelly was in an offside position.
In the last 10 minutes, Chelmsford put pressure on the home defence, but could not create a clear-cut chance.
VIEWS FROM THE DRESSING ROOM
Macclesfield manager Gary Simpson told BBC Radio Manchester:
"It's great for the players, club and supporters that we've managed to squeeze through.
"I thought we did a professional job on them.
"It's lovely, lovely for everybody connected to the club."
Chelmsford City manager Glenn Pennyfather told BBC Essex:
"I thought we took a while to get to the pace of the game tonight, we seemed to take 30 minutes to get our second wind.
"They put us under a lot of pressure, with balls in the box. We weathered that early storm, it was a sloppy goal we gave away.
"We played at a better tempo second half, I thought we pressed them high and passed it better, but we couldn't break them down."
Substitution (Macclesfield) makes a substitution, with Vinny Mukendi coming on for George Donnelly.
Jose Veiga restarts play with the free kick.
90:00 +1:53 Booking
Booking Justin Miller is booked.
Unfair challenge on Sam Wedgbury by Justin Miller results in a free kick.
Adam Tann gives away a free kick for an unfair challenge on Tony Diagne. Carl Tremarco restarts play with the free kick.
Dave Rainford takes a shot. Save by Jose Veiga.
Justin Miller sends in a cross, clearance made by Nathaniel Brown.
George Donnelly concedes a free kick for a foul on Adam Tann. The free kick is delivered left-footed by Aiden Palmer from right wing.
The free kick is delivered right-footed by Sam Corcoran from right channel, clearance by Sam Wedgbury.
Booking The referee shows Nathaniel Brown a yellow card for unsporting behaviour.
Free kick awarded for a foul by Nathaniel Brown on Kezie Ibe.
Unfair challenge on Kenny Clark by George Donnelly results in a free kick. Indirect free kick taken by Adam Tann.
The official flags Sam Wedgbury offside. Indirect free kick taken by Stewart Searle.
Corner taken by Sam Wedgbury from the left by-line, Foul by Arnaud Mendy on Stewart Searle, free kick awarded. Indirect free kick taken by Stewart Searle.
Direct free kick taken by Jonathan Bateson.
Booking Booking for Kenny Clark for unsporting behaviour.
Free kick awarded for an unfair challenge on Colin Daniel by Kenny Clark.
Foul by Max Cornhill on Jonathan Bateson, free kick awarded. Indirect free kick taken by Jonathan Bateson.
Effort from inside the area by George Donnelly misses to the left of the goal.
Substitution Greg Morgan is brought on as a substitute for Cliff Akurang.
Colin Daniel takes a shot. Blocked by Dave Rainford.
The official flags Cliff Akurang offside. Jose Veiga takes the free kick.
Substitution Dave Rainford replaces Ricky Modeste.
Matthew Hamshaw gives away a free kick for an unfair challenge on Cliff Akurang. Aiden Palmer takes the indirect free kick.
Justin Miller crosses the ball, Cliff Akurang takes a shot. Jose Veiga makes a save.
Free kick awarded for an unfair challenge on Craig Parker by Colin Daniel. Stewart Searle takes the indirect free kick.
Corner taken by Matthew Hamshaw from the right by-line.
Free kick taken by Carl Tremarco.
Booking Cliff Akurang goes into the book.
Free kick awarded for an unfair challenge on Sam Wedgbury by Cliff Akurang.
The offside flag is raised against George Donnelly. The free kick is swung in left-footed by Aiden Palmer, save by Jose Veiga.
Inswinging corner taken right-footed by Matthew Hamshaw from the left by-line to the near post, Sam Corcoran manages to make a clearance.
Matthew Hamshaw sends in a cross, Adam Tann manages to make a clearance.
Inswinging corner taken by Matthew Hamshaw.
Tony Diagne takes a shot. Adam Tann gets a block in.
Matthew Hamshaw takes a shot. Blocked by Aiden Palmer.
The game restarts for the second half.
45:00 +2:24 Half time
Half Time The whistle is blown to end the first half.
Free kick awarded for an unfair challenge on Ricky Modeste by Colin Daniel. Aiden Palmer restarts play with the free kick.
Foul by Sam Wedgbury on Cliff Akurang, free kick awarded. Sam Corcoran has a direct shot on goal from the free kick.
Inswinging corner taken by Aiden Palmer, Header from deep inside the penalty area by Justin Miller goes harmlessly over the crossbar.
George Donnelly takes a shot. Save by Stewart Searle.
Sam Corcoran takes the inswinging corner, clearance made by Carl Tremarco.
Aiden Palmer fouled by Arnaud Mendy, the ref awards a free kick. Kenny Clark takes the indirect free kick.
The referee blows for offside against Matthew Hamshaw. Stewart Searle takes the free kick.
Outswinging corner taken from the right by-line by Matthew Hamshaw, Sam Corcoran manages to make a clearance.
Outswinging corner taken right-footed by Matthew Hamshaw played to the near post, clearance by Sam Corcoran.
Max Cornhill has an effort at goal from outside the area which goes wide right of the goal.
The ball is sent over by Matthew Hamshaw, blocked by Aiden Palmer.
The assist for the goal came from Colin Daniel.
25:48 Goal scored
Goal - Carl Tremarco - Macclesfld 1 - 0 Chelmsford Carl Tremarco gets on the score sheet with a goal from deep inside the penalty box to the bottom right corner of the goal. Macclesfield 1-0 Chelmsford.
Colin Daniel has an effort at goal from outside the box which goes wide left of the goal.
Kenny Clark challenges Colin Daniel unfairly and gives away a free kick. Free kick taken by Jonathan Bateson.
The ball is delivered by Aiden Palmer, Shaun Brisley manages to make a clearance.
Free kick awarded for an unfair challenge on Craig Parker by Sam Wedgbury. Max Cornhill takes the free kick.
Aiden Palmer delivers the ball, Nathaniel Brown manages to make a clearance.
George Donnelly gives away a free kick for an unfair challenge on Adam Tann. Max Cornhill takes the free kick.
Effort from outside the penalty box by Nathaniel Brown goes wide right of the target.
Corner taken right-footed by Matthew Hamshaw from the left by-line, Max Cornhill manages to make a clearance.
Craig Parker takes a shot. Shaun Brisley gets a block in.
Ricky Modeste crosses the ball, save by Jose Veiga.
Tony Diagne fouled by Ricky Modeste, the ref awards a free kick. The free kick is swung in right-footed by Matthew Hamshaw, Stewart Searle makes a save.
Unfair challenge on Jonathan Bateson by Cliff Akurang results in a free kick. Jose Veiga takes the free kick.
Free kick awarded for an unfair challenge on Max Cornhill by Shaun Brisley. Stewart Searle takes the indirect free kick.
Shot from deep inside the area by Cliff Akurang clears the crossbar.
Free kick awarded for a foul by Cliff Akurang on Jonathan Bateson. Colin Daniel crosses the ball from the free kick left-footed from right wing.
Corner taken by Matthew Hamshaw from the right by-line played to the near post, Nathaniel Brown takes a shot. Blocked by Justin Miller. Corner taken right-footed by Matthew Hamshaw, Headed effort from inside the area by Shaun Brisley strikes the post.
Cliff Akurang challenges Jonathan Bateson unfairly and gives away a free kick. Indirect free kick taken by Shaun Brisley.
Unfair challenge on Cliff Akurang by Arnaud Mendy results in a free kick. Stewart Searle takes the indirect free kick.
The game gets underway.
Live text and data provided by The Press Association
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.