League One
Walsall2Northampton1

Walsall 2-1 Northampton Town

Marc Richards skied a stoppage-time penalty as Northampton's recent woes on the road continued with a defeat at Walsall.

The Cobblers took the lead through John-Joe O'Toole midway through the first half but they have now lost their last six away games as quickfire goals from Matt Preston and Erhun Oztumer after the interval propelled Walsall to within four points of the League One play-off places.

Preston had earlier spurned an opportunity to put the Saddlers ahead early on as the defender hammered his shot on the turn against a post, and Northampton capitalised on the let-off by taking a 23rd-minute lead.

O'Toole fired home from close range after Walsall goalkeeper Neil Etheridge dropped Matty Taylor's floated free-kick.

It remained that way until the 64th minute when Walsall equalised thanks to Preston stretching out a leg to poke home Florent Cuvelier's deep corner from close range.

Northampton could have regained the lead but Richards headed inches wide from Rod McDonald's inviting cross.

And the Saddlers completed the turnaround on 69 minutes, with Oztumer rifling home from close range after Cobblers keeper Adam Smith made a superb save to deny Isaiah Osbourne.

Northampton pressed for an equaliser and Etheridge atoned for his earlier error with a superb reaction save from a bullet O'Toole header.

The visitors' best chance of a leveller came in the fifth minute of stoppage time after Adam Chambers' trip on Richards gave the striker the chance to earn Northampton a point from the spot but he blazed his penalty over.

Report supplied by the Press Association.

Line-ups

Walsall

  • 1Etheridge
  • 5McCarthyBooked at 65mins
  • 4O'Connor
  • 16Preston
  • 32O'Connell
  • 2Edwards
  • 7Chambers
  • 8CuvelierSubstituted forLairdat 85'minutes
  • 14OsbourneSubstituted forDobsonat 79'minutesBooked at 90mins
  • 10Oztumer
  • 20BakayokoSubstituted forJacksonat 62'minutes

Substitutes

  • 3Laird
  • 6Dobson
  • 9Jackson
  • 11Morris
  • 13MacGillivray
  • 18Randall-Hurren
  • 33Makris

Northampton

  • 1Smith
  • 32Eardley
  • 22Nyatanga
  • 5DiamondSubstituted forMcDonaldat 49'minutes
  • 3BuchananBooked at 87mins
  • 21O'Toole
  • 8BoatengSubstituted forBeautymanat 76'minutes
  • 7AndersonSubstituted forSmithat 67'minutes
  • 35Williams
  • 31Taylor
  • 9RichardsBooked at 36mins

Substitutes

  • 4Anderson
  • 12McCourt
  • 16Beautyman
  • 18Phillips
  • 24Smith
  • 26Cornell
  • 28McDonald
Referee:
Robert Jones
Attendance:
4,954

Match Stats

Home TeamWalsallAway TeamNorthampton
Possession
Home51%
Away49%
Shots
Home10
Away9
Shots on Target
Home4
Away2
Corners
Home5
Away5
Fouls
Home15
Away11

Live Text

Match ends, Walsall 2, Northampton Town 1.

Full Time

Second Half ends, Walsall 2, Northampton Town 1.

Penalty missed! Bad penalty by Marc Richards (Northampton Town) right footed shot is too high. Marc Richards should be disappointed.

Penalty Northampton Town. Marc Richards draws a foul in the penalty area.

Booking

George Dobson (Walsall) is shown the yellow card for a bad foul.

Penalty conceded by George Dobson (Walsall) after a foul in the penalty area.

Booking

David Buchanan (Northampton Town) is shown the yellow card for a bad foul.

Foul by David Buchanan (Northampton Town).

Jason McCarthy (Walsall) wins a free kick in the defensive half.

Substitution

Substitution, Walsall. Scott Laird replaces Florent Cuvelier.

Marc Richards (Northampton Town) wins a free kick on the left wing.

Foul by Matt Preston (Walsall).

Attempt missed. Michael Smith (Northampton Town) header from the centre of the box is just a bit too high.

Marc Richards (Northampton Town) wins a free kick in the defensive half.

Foul by Eoghan O'Connell (Walsall).

Substitution

Substitution, Walsall. George Dobson replaces Isaiah Osbourne.

Attempt blocked. Luke Williams (Northampton Town) right footed shot from the centre of the box is blocked.

Corner, Northampton Town. Conceded by Florent Cuvelier.

Substitution

Substitution, Northampton Town. Harry Beautyman replaces Hiram Boateng.

Attempt missed. Erhun Oztumer (Walsall) left footed shot from outside the box is close, but misses the top left corner from a direct free kick.

Foul by Rod McDonald (Northampton Town).

Joe Edwards (Walsall) wins a free kick in the defensive half.

Attempt missed. Simeon Jackson (Walsall) left footed shot from the centre of the box misses to the left.

Attempt saved. Lewin Nyatanga (Northampton Town) header from the centre of the box is saved in the top centre of the goal.

Corner, Northampton Town. Conceded by Eoghan O'Connell.

Corner, Northampton Town. Conceded by Eoghan O'Connell.

Goal!

Goal! Walsall 2, Northampton Town 1. Erhun Oztumer (Walsall) right footed shot from the centre of the box to the bottom left corner. Assisted by Isaiah Osbourne.

Attempt saved. Isaiah Osbourne (Walsall) right footed shot from the centre of the box is saved in the centre of the goal.

Substitution

Substitution, Northampton Town. Michael Smith replaces Keshi Anderson.

Attempt missed. Marc Richards (Northampton Town) header from the centre of the box is close, but misses to the left.

Attempt missed. Keshi Anderson (Northampton Town) right footed shot from outside the box is just a bit too high.

Foul by Jason McCarthy (Walsall).

David Buchanan (Northampton Town) wins a free kick on the right wing.

Goal!

Goal! Walsall 1, Northampton Town 1. Matt Preston (Walsall) right footed shot from very close range to the bottom right corner. Assisted by Florent Cuvelier with a cross.

Corner, Walsall. Conceded by Luke Williams.

Attempt blocked. Florent Cuvelier (Walsall) right footed shot from outside the box is blocked.

Substitution

Substitution, Walsall. Simeon Jackson replaces Amadou Bakayoko.

Neil Etheridge (Walsall) wins a free kick in the attacking half.

Foul by Marc Richards (Northampton Town).

Corner, Northampton Town. Conceded by Eoghan O'Connell.

goal

As It Stood

TeamPWDLFAGDPts
1Sheff Utd30186657342360
2Scunthorpe29177557312658
3Bolton28156737221551
4Fleetwood30149744311351
5Bradford301214438261250
6Southend29121074336746
7Rochdale28144104136546
8Peterborough2912894337644
9Millwall2912894440444
10Bristol Rovers30127114850-243
11Walsall30101283839-142
12Charlton2891363628840
13Oxford Utd27107103430437
14Wimbledon2891093837137
15MK Dons2898113938135
16Northampton3096154350-733
17Gillingham2989123746-933
18Shrewsbury3088143042-1232
19Port Vale2888123145-1432
20Swindon2978142742-1529
21Oldham29610131730-1328
22Bury3076174760-1327
23Chesterfield2975172846-1826
24Coventry2949162344-2121
View full League One table

Top Stories