← All matches
Chris Hogg
Northampton Town
Shrewsbury Town
Northampton Town
3-4-3 · 4-3-1-2
Shrewsbury Town
Commentary
90'
Full-time. Northampton Town 4-1 Shrewsbury Town.
90+1'
Goal! Northampton Town 4-1 Shrewsbury Town. J. Marquis (Shrewsbury Town) scores, assisted by A. Pierre.
90'
4 minutes of added time.
90'
Attempt saved. J. Marquis (Shrewsbury Town), right-footed shot from a set piece. xG 0.70.
83'
Goal! Northampton Town 4-0 Shrewsbury Town. D. Costelloe (Northampton Town) scores, assisted by A. Odimayo.
58'
Attempt missed. M. Benning (Shrewsbury Town), left-footed shot from a set piece. xG 0.02.
46'
The second half is under way.
45'
Half-time. Northampton Town 2-0 Shrewsbury Town.
45+3'
Attempt missed. N. Guinness-Walker (Northampton Town), left-footed shot from a corner. xG 0.06.
45'
3 minutes of added time.
44'
Goal! Northampton Town 2-0 Shrewsbury Town. D. Costelloe (Northampton Town) scores.
26'
Goal! Northampton Town 1-0 Shrewsbury Town. A. McGowan (Northampton Town) scores, assisted by M. Pinnock.
19'
Attempt blocked. T. Magloire (Northampton Town), left-footed shot from a corner. xG 0.11.
16'
Attempt blocked. C. Stewart (Shrewsbury Town), right-footed shot from a throw-in. xG 0.15.
10'
Attempt saved. C. McGeehan (Northampton Town), right-footed shot from a throw-in. xG 0.06.
4'
Attempt missed. M. Pinnock (Northampton Town), left-footed shot from a free kick. xG 0.05.
1'
Kick-off: Northampton Town vs Shrewsbury Town.
Expected goals (xG) flow
per shotMatch momentum
Minute-by-minute pressure. Bars toward a team mean sustained attacking territory.
Average positions
formation shapeShot map
xG sizedGoalOn targetOff / blocked● size = xG
Goal
On target
Off target
Blocked
● size = xG (estimated)
Tap a player for their full match card.
Player of the match
Match events
4'
A. Pierre · Off the ball foul
26'
⚽
A. McGowan · assist M. Pinnock1–0
32'
G. Lloyd · Foul
44'
⚽
D. Costelloe2–0
Half-time · 2–0
54'
T. Magloire · Time wasting
59'
B. Perry · Time wasting
61'
🔁
M. Dyche ◂ T. Magloire
64'
🔁
T. Fosu-Henry ◂ T. Roberts
69'
🔁
W. Hondermarck ◂ B. Perry
69'
🔁
J. Baldwin ◂ A. McGowan
70'
⚽
C. McGeehan3–0
80'
🔁
M. Feeney ◂ L. Hoole
80'
🔁
G. Nurse ◂ M. Benning
83'
⚽
D. Costelloe · assist A. Odimayo4–0
89'
🔁
I. England ◂ H. Biggins
89'
🔁
J. Loughran ◂ C. Stewart
Full-time · 4–1
90'
M. Dyche · Foul
90'+1
⚽
J. Marquis · assist A. Pierre4–1
Coaches
Gavin Cowan 
Recent form
LACharlton Athletic1-2
DHReading0-0
WAPeterborough United4-0
LHRotherham United0-2
DACambridge United1-1
LHWigan Athletic0-1
DALincoln City1-1
LHReading1-3
LHCambridge United0-1
DAWycombe Wanderers0-0
Match facts
Kickoff
21 Apr, 14:00 UTC
Competition
League One
1
L. Burge
6.5
22
A. Odimayo
7.1
35
M. Dyche
6.5
↑ 61'
12
N. Guinness-Walker
6.8
26
J. Baldwin
6.6
↑ 69'
23
W. Hondermarck
6.3
↑ 69'
16
T. Taylor
6.8
10
M. Pinnock
7.7
18
C. McGeehan
7.8
15
D. Costelloe
8.4
24
T. Fosu-Henry
6.6
↑ 64'
31
J. Blackman
5.8
5
M. Feeney
6.4
↑ 80'
6
J. Feeney
7.2
16
A. Pierre
7.5
23
G. Nurse
6.2
↑ 80'
14
T. Perry
6.3
17
A. Gilliead
6.3
36
J. Loughran
↑ 89'
38
I. England
↑ 89'
9
G. Lloyd
6.8
27
J. Marquis
7.2
Substitutes
13GN. Tzanev
3DA. McGowan↓ 69'7.5
2DT. Magloire↓ 61'6.9
33DP. Brough
8MB. Perry↓ 69'6.6
19FT. Roberts↓ 64'6.9
11FJ. Wilson
Coach: Chris Hogg
Substitutes
13GJ. Young
2DL. Hoole↓ 80'6.6
22DT. Nsiala
3MM. Benning↓ 80'6.9
8MH. Biggins↓ 89'6.4
7MD. Wheeler
24FC. Stewart↓ 89'6.6
Coach: Gavin Cowan
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.