Jake Robinson scored twice as Shrewsbury beat Northampton to return to the top of the League Two table.
The home side took the lead when Matt Harrold initially had a shot blocked by Seb Harris but slotted in the rebound.
The visitors then equalised when Kevin Thornton fired in a brilliant free-kick from 20 yards out.
But Shrewsbury restored their lead when Robinson raced clear to slot in before he grabbed his second when he struck from just outside the area.
That takes Town top scorer Robinson's tally for the season to six. He could have completed a six-minute hat-trick, but dragged a golden chance wide.
The home side dominated the match and were only level at half-time due to Thornton's superb set piece.
Northampton failed to trouble Chris Neal in the home goal and their best chance came five minutes from the end when substitute Michael Jacobs sent a shot skimming off the crossbar.
A goal then could have made for a nervy finish, but Graham Turner's men deserved to maintain their unbeaten home record and return to the top of the table.
Shrewsbury manager Graham Turner tells BBC Radio Shropshire: "To bounce back (from last week's first defeat of the season) was important, and the manner in which we played was important.
"For periods of the game we passed it extremely well and used all our pace and mobility.
"The quality of the second division is improving every season, and this was a good advert for second division football."
Northampton manager Ian Sampson told BBC Radio Northampton: "We gave him (Seb Harris) his opportunity but without being disrespectful to Seb he's our fourth choice centre-half.
"We decided to go with Seb but it didn't work and we just needed to change it and shore it up in the first half. He deserved his chance but he didn't take it.
"We didn't defend how we should do."
Live text and stats
Saturday, 18 September 2010
Npower League Two
Home Team
Score
Away Team
Time
Shrewsbury
3-1
Northampton
FT
(HT 1-1)
Harrold 12
Robinson 49
Robinson 53
Thornton 44
Shrewsbury
01 Neal
02 Raven
03 Sadler
05 Sharps
06 Cansdell-Sherriff
04 McAllister
07 Wright
11 Leslie
20 Disley
09 Harrold (Bright 87)
10 Robinson (Bradshaw 79)
Substitutes
25 Smith,
19 Goldson,
22 Hooman,
08 McIntyre,
12 Neal,
14 Bright,
34 Bradshaw
Northampton
01 Dunn
14 Johnson
20 Harris (Rodgers 35)
04 Thornton
07 Gilligan
08 Osman (Herbert 67)
11 Holt
12 Wedderburn (Jacobs 55)
23 Davis
16 McKay
18 McKenzie
Substitutes
13 Walker,
02 Rodgers,
24 Islam,
17 Jacobs,
21 Slowe,
09 Guinan,
15 Herbert
Ref: NaylorAtt: 5,527
SHREWSBURY
NORTHAMPTON
Possession
Shrewsbury56%
Northampton44%
Attempts on target
Shrewsbury11
Northampton7
Attempts off target
Shrewsbury3
Northampton1
Corners
Shrewsbury3
Northampton4
Fouls
Shrewsbury6
Northampton11
Final Result
92:46 The referee gets the game underway.
90:00+2:56 Unfair challenge on Sean McAllister by John Johnson results in a free kick. David Raven takes the direct free kick.
Full Time
90:00+0:14 Inswinging corner taken by Michael Jacobs from the right by-line.
90:00 The game is over, as the referee blows his whistle.
89:41 Corner from right by-line taken by Kevin Thornton.
89:24 Kevin Thornton takes a shot. Blocked by Sean McAllister.
88:22 Michael Jacobs takes a shot. Chris Neal makes a comfortable save.
86:35 Substitution Matt Harrold goes off and Kris Bright comes on.
85:49 Tom Bradshaw takes a shot. Chris Dunn makes a save.
82:02 Mark Wright takes a corner.
81:41 Steven Leslie takes a shot. Blocked by Chris Dunn.
78:56 Substitution Tom Bradshaw on for Jake Robinson.
76:37 The ball is swung over by Liam Davis, clearance made by Shane Cansdell-Sherriff.
74:08 Free kick awarded for an unfair challenge on Sean McAllister by Andrew Holt. Chris Neal takes the free kick.
73:23 Free kick awarded for an unfair challenge on Ryan Gilligan by Matt Harrold. Liam Davis takes the direct free kick.
72:14 Courtney Herbert concedes a free kick for a foul on Mark Wright. Direct free kick taken by Shane Cansdell-Sherriff.
70:25 Michael Jacobs takes a shot. Save made by Chris Neal.
69:32 Liam Davis crosses the ball, clearance made by Shane Cansdell-Sherriff.
68:13 Jake Robinson takes a shot. Save made by Chris Dunn.
66:58 Substitution Courtney Herbert is brought on as a substitute for Abdul Osman.
66:32 Leon McKenzie takes a shot. Blocked by Ian Sharps.
62:03 Andrew Holt concedes a free kick for a foul on David Raven. Chris Neal restarts play with the free kick.
61:13 Foul by Sean McAllister on Kevin Thornton, free kick awarded. Direct strike on goal from the free kick comes in from Kevin Thornton, blocked by Shane Cansdell-Sherriff.
Correction - 58:50 The assistant referee signals for offside against Leon McKenzie. Chris Neal restarts play with the free kick.
58:50 Leon McKenzie is ruled offside. Chris Neal takes the direct free kick.
58:30 The ball is sent over by Mat Sadler, clearance made by Ryan Gilligan.
57:56 The referee gives a free kick against Steven Leslie for handball. Chris Dunn restarts play with the free kick.
56:50 Free kick awarded for a foul by Matt Harrold on Paul Rodgers. Kevin Thornton takes the direct free kick.
55:56 Shot by Jake Robinson from deep inside the penalty area misses to the left of the target.
54:51 Substitution Michael Jacobs is brought on as a substitute for Nathaniel Wedderburn.
52:52 The assist for the goal came from Mark Wright.
52:52 GOAL - Jake Robinson:Shrewsbury 3 - 1 Northampton A goal is scored by Jake Robinson from the edge of the area to the bottom left corner of the goal. Shrewsbury 3-1 Northampton.
48:57 The assist for the goal came from Chris Neal.
48:57 GOAL - Jake Robinson:Shrewsbury 2 - 1 Northampton Jake Robinson scores a goal from the edge of the penalty area to the bottom left corner of the goal. Shrewsbury 2-1 Northampton.
47:06 Foul by Leon McKenzie on Sean McAllister, free kick awarded. Direct free kick taken by Steven Leslie.
46:16 Andrew Holt gives away a free kick for an unfair challenge on Matt Harrold. Mark Wright takes the direct free kick.
45:01 The game restarts for the second half.
Half Time
45:00+0:51 Leon McKenzie is flagged offside by the assistant referee. Direct free kick taken by Shane Cansdell-Sherriff.
45:00 The referee calls an end to the first half.
43:57 GOAL - Kevin Thornton:Shrewsbury 1 - 1 Northampton Kevin Thornton hits the back of the net with a goal direct from the free kick from long range to the top right corner of the goal. Shrewsbury 1-1 Northampton.
43:32 Ian Sharps challenges Leon McKenzie unfairly and gives away a free kick.
42:06 The ball is delivered by Craig Disley, save made by Chris Dunn.
41:53 The ball is crossed by David Raven, John Johnson makes a clearance.
39:26 Centre by Steven Leslie, clearance by John Johnson.
39:04 Centre by David Raven, John Johnson makes a clearance.
37:56 Corner taken right-footed by Mark Wright, save by Chris Dunn.
36:15 Abdul Osman challenges Craig Disley unfairly and gives away a free kick. David Raven restarts play with the free kick.
34:28 Substitution Paul Rodgers joins the action as a substitute, replacing Seb Harris.
34:12 Mark Wright sends in a cross, John Johnson makes a clearance.
32:12 Ian Sharps takes a shot. Chris Dunn makes a save.
31:33 Free kick awarded for an unfair challenge on Mark Wright by John Johnson. Shane Cansdell-Sherriff restarts play with the free kick.
30:40 The ball is delivered by Steven Leslie, John Johnson manages to make a clearance.
26:43 A cross is delivered by John Johnson, Andrew Holt takes a shot. Save by Chris Neal.
26:13 Free kick awarded for an unfair challenge on Nathaniel Wedderburn by David Raven. Liam Davis takes the direct free kick.
25:25 Mark Wright takes a shot. Save by Chris Dunn.
24:31 Corner taken by Mark Wright, save made by Chris Dunn.
24:16 Mark Wright takes a shot. Blocked by Ryan Gilligan.
21:44 Corner taken left-footed by Kevin Thornton from the left by-line, save made by Chris Neal.
21:36 Liam Davis delivers the ball, David Raven manages to make a clearance.
19:52 A cross is delivered by Mark Wright, save made by Chris Dunn.
18:54 Free kick awarded for an unfair challenge on Craig Disley by Nathaniel Wedderburn. Sean McAllister restarts play with the free kick.
18:24 Mark Wright produces a cross, clearance by Ryan Gilligan.
16:00 Liam Davis delivers the ball, Headed effort from inside the area by Kevin Thornton misses to the right of the target.
15:36 Free kick awarded for an unfair challenge on Leon McKenzie by Shane Cansdell-Sherriff. Ryan Gilligan takes the free kick.
15:16 Mark Wright takes a shot. Save by Chris Dunn.
11:55 The assist for the goal came from Steven Leslie.
11:55 GOAL - Matt Harrold:Shrewsbury 1 - 0 Northampton Matt Harrold gets on the score sheet with a goal from inside the box to the bottom right corner of the goal. Shrewsbury 1-0 Northampton.
10:19 Mark Wright has an effort at goal from just inside the box that misses to the right of the target.
8:56 Steven Leslie delivers the ball, Chris Dunn makes a save.
7:54 Steven Leslie has an effort at goal from just inside the box that misses to the right of the target.
6:56 A cross is delivered by Kevin Thornton, Craig Disley makes a clearance.
3:37 Centre by Jake Robinson.
2:58 Kevin Thornton takes a inswinging corner.
2:46 Liam Davis crosses the ball, blocked by Sean McAllister.
1:52 Foul by Abdul Osman on Sean McAllister, free kick awarded. Craig Disley takes the direct free kick.
1:36 Mark Wright takes a shot. Seb Harris gets a block in.
0:26 Free kick awarded for a foul by Leon McKenzie on Shane Cansdell-Sherriff. Free kick taken by Chris Neal.
Live text and data provided by The Press Association.
Bookmark with:
What are these?