Match ends, Stevenage 1, Northampton Town 2.
Andy Williams came off the bench to score a stoppage-time winner as Northampton beat promotion-chasing Stevenage.
Loanee Joe Powell had given the Cobblers a first-half lead but Alex Revell appeared to have earned a point for the hosts with a 79th-minute equaliser.
But Williams, a 76th-minute substitute, kept his composure in the first minute of added time to settle the League Two contest.
The visitors took the lead after pouncing on Luther James-Wildin's mistake in the 19th minute. Forward Sam Hoskins won the ball deep in the Stevenage half before finding Powell, who slotted into the net.
The Cobblers could have added a second as Hoskins found space on the edge of the area but he curled his effort just wide of the far-right post.
Boro pressed for an equaliser, with James-Wildin's cross causing problems for goalkeeper David Cornell before Northampton cleared their lines.
The home side eventually got their equaliser as the impressive Ilias Chair saw his free-kick headed in at the back post by Revell.
But Williams had the final say when he nicked the ball off Michael Timlin and drove at goal before chipping past keeper Paul Farman.
Match report supplied by the Press Association.
Line-ups
Stevenage
Formation 4-3-3
- 1FarmanBooked at 90mins
- 2Wildin
- 5Cuthbert
- 30Wilkinson
- 3Hunt
- 24MakasiSubstituted forSonupeat 71'minutes
- 4TimlinBooked at 51mins
- 8ByromSubstituted forBallat 90'minutes
- 23GibsonSubstituted forGuthrieat 60'minutes
- 9Revell
- 12Chair
Substitutes
- 7Ball
- 11Sonupe
- 16Iontton
- 25Henry
- 27Byrne
- 28Guthrie
- 37Martin
Northampton
Formation 3-5-2
- 1Cornell
- 18TurnbullSubstituted forMcWilliamsat 76'minutes
- 6Taylor
- 16Pierre
- 7HoskinsBooked at 87mins
- 21O'TooleBooked at 64mins
- 19Bridge
- 4GoodeBooked at 47mins
- 3Buchanan
- 10PowellBooked at 14minsSubstituted forWilliamsat 71'minutes
- 27SordellSubstituted forFoleyat 63'minutesBooked at 90mins
Substitutes
- 8Foley
- 9Williams
- 11Powell
- 14Morias
- 17McWilliams
- 22Elsnik
- 30Coddington
- Referee:
- Lee Swabey
- Attendance:
- 3,540
Match Stats
- Possession
- Home55%
- Away45%
- Shots
- Home10
- Away13
- Shots on Target
- Home3
- Away4
- Corners
- Home5
- Away7
- Fouls
- Home10
- Away11
Live Text
Post update
Full Time
Second Half ends, Stevenage 1, Northampton Town 2.
Post update
Corner, Northampton Town. Conceded by Luke Wilkinson.
Post update
Foul by Kurtis Guthrie (Stevenage).
Post update
David Buchanan (Northampton Town) wins a free kick on the right wing.
Post update
Luke Wilkinson (Stevenage) wins a free kick in the attacking half.
Post update
Foul by Sam Hoskins (Northampton Town).
Booking
Paul Farman (Stevenage) is shown the yellow card for a bad foul.
Goal!
Goal! Stevenage 1, Northampton Town 2. Andy Williams (Northampton Town) right footed shot from the centre of the box to the bottom left corner.
Booking
Sam Foley (Northampton Town) is shown the yellow card for a bad foul.
Post update
Kurtis Guthrie (Stevenage) wins a free kick on the right wing.
Post update
Foul by Sam Foley (Northampton Town).
Substitution
Substitution, Stevenage. Jimmy Ball replaces Joel Byrom.
Booking
Sam Hoskins (Northampton Town) is shown the yellow card for a bad foul.
Post update
Kurtis Guthrie (Stevenage) wins a free kick in the attacking half.
Post update
Foul by Aaron Pierre (Northampton Town).
Post update
Foul by Alex Revell (Stevenage).
Post update
Aaron Pierre (Northampton Town) wins a free kick in the attacking half.
Post update
Foul by Joel Byrom (Stevenage).
Post update
Shaun McWilliams (Northampton Town) wins a free kick in the defensive half.