Match ends, Northampton Town 3, Northwich Victoria 2.
Northampton Town scored three late goals in four minutes to shatter non-league Northwich Victoria's dream of FA Cup glory at Sixfields.
Jimmy Ball put the visitors ahead before the break with a left-foot volley following a corner.
Richard Bennett nodded a second, but Northampton replied when Nicky Adams' shot deflected in off Sam Hoskins.
Adams was again the provider as Jason Taylor headed them level and Dominic Calvert-Lewin nodded the winner.
The game was partly overshadowed by a fire at a pub near the stadium which started shortly before the game and continued to burn throughout.
But there was no interruption to the action on the pitch, with both sides looking to reach round three for the first time since the 2005-06 season.
After an early Calvert-Lewin effort was saved by Mason Springthorpe, who also kept out Ryan Cresswell's header, the home side showed little of the quality that had brought them five successive wins to carry them to third place in League Two.
And their failure to clear a corner cost them dear as midfielder Ball found the bottom corner for Northwich.
Zander Diamond almost equalised when his header was blocked near the line, but Bennett flicked his 15th goal of the season for the Northern Premier League visitors, the lowest-ranked side left in the competition, after Brian Summerskill caught David Buchanan in possession and his deft chip came back off the bar.
Cobblers boss Chris Wilder used all three substitutes and one of them, striker Marc Richards, forced a superb save from Springthorpe, diving low to his left.
A huge slice of luck brought their first goal, however, with Hoskins diverting the ball into the corner and Taylor and Calvert-Lewin found the net in a hectic finish to put the Cobblers into the hat for Monday's third-round draw.
- 6CresswellBooked at 14minsSubstituted forHoskinsat 68'minutes
- 7D'AthSubstituted forHolmesat 59'minutes
- 15PotterSubstituted forRichardsat 45'minutes
- 3DuxburyBooked at 72mins
- 8BallSubstituted forAliat 82'minutes
- 11WilliamsSubstituted forSanogoat 75'minutes
- 9BennettSubstituted forAmisat 75'minutes
- Paul Tierney
- Shots on Target
Second Half ends, Northampton Town 3, Northwich Victoria 2.
Ricky Holmes (Northampton Town) wins a free kick in the defensive half.
Foul by Scott Duxberry (Northwich Victoria).
Attempt missed. Iain Howard (Northwich Victoria) left footed shot from outside the box misses to the right. Assisted by Brian Summerskill.
Attempt missed. Dominic Calvert-Lewin (Northampton Town) right footed shot from the centre of the box is too high.
Attempt saved. Alex Byrne (Northwich Victoria) right footed shot from the centre of the box is saved in the centre of the goal.
Goal! Northampton Town 3, Northwich Victoria 2. Dominic Calvert-Lewin (Northampton Town) header from the centre of the box to the bottom right corner. Assisted by Ricky Holmes with a cross.
Goal! Northampton Town 2, Northwich Victoria 2. Jason Taylor (Northampton Town) header from the centre of the box to the bottom right corner. Assisted by Nicky Adams with a cross following a set piece situation.
Dominic Calvert-Lewin (Northampton Town) wins a free kick on the left wing.
Foul by Alex Byrne (Northwich Victoria).
Goal! Northampton Town 1, Northwich Victoria 2. Sam Hoskins (Northampton Town) right footed shot from the centre of the box to the bottom left corner. Assisted by Nicky Adams following a corner.
Attempt missed. Nicky Adams (Northampton Town) left footed shot from the centre of the box misses to the right following a corner.
Corner, Northampton Town. Conceded by Mohamud Ali.
Substitution, Northwich Victoria. Mohamud Ali replaces Jimmy Ball.
Brendon Moloney (Northampton Town) wins a free kick in the defensive half.
Foul by Josh Amis (Northwich Victoria).
Attempt saved. Joel Byrom (Northampton Town) left footed shot from outside the box is saved in the centre of the goal. Assisted by Zander Diamond with a headed pass.
Jason Taylor (Northampton Town) wins a free kick in the attacking half.
Foul by Aboubacar Sanogo (Northwich Victoria).