League One
WalsallWalsall1BoltonBolton Wanderers0

Walsall 1-0 Bolton Wanderers

Jason McCarthy
Jason McCarthy's goal was his third in league football - the first two were scored for Wycombe

Goalkeeper Neil Etheridge's heroics helped 10-man Walsall stun Bolton as they ended Wanderers' unbeaten start to the season with a gutsy victory.

Walsall had to play most of the game a man down after Joe Edwards' 16th-minute sending-off, but Jason McCarthy gave them the lead nine minutes later and Etheridge kept Bolton at bay.

Wanderers almost took the lead after 13 minutes but Jamie Proctor's looping header from a Chris Taylor cross clipped the bar.

Edwards was shown a straight red card three minutes later for elbowing Taylor as the pair jumped.

However, the 10 men of Walsall went in front after 25 minutes as Bolton keeper Mark Howard flapped at Kieron Morris's free-kick, allowing McCarthy to bundle home into an empty net.

The away side almost levelled two minutes later but Lewis Buxton's header was cleared off the line by Andreas Makris.

And as Bolton turned the screw in the second half, Etheridge made superb saves from two close-range David Wheater headers, a 20-yard Taylor drive and Proctor's 12-yard half-volley.

To compound the visitors' misery, substitute Keshi Anderson - booked for entering the field of play prematurely on his introduction - was shown a second yellow for a stoppage-time foul on Scott Laird.

Reports supplied by Press Association.

Line-ups

Walsall

Formation 4-2-3-1

  • 1EtheridgeBooked at 76mins
  • 5McCarthy
  • 4O'Connor
  • 32Toner
  • 3Laird
  • 2EdwardsBooked at 16mins
  • 7Chambers
  • 33MakrisSubstituted forBakayokoat 64'minutes
  • 10OztumerSubstituted forKinsellaat 90'minutes
  • 11Morris
  • 9Jackson

Substitutes

  • 6Dobson
  • 13MacGillivray
  • 15Kinsella
  • 16Preston
  • 20Bakayoko
  • 25Kouhyar
  • 44Moussa

Bolton

Formation 4-4-1-1

  • 33Howard
  • 2BuxtonSubstituted forCloughat 45'minutes
  • 5BeeversBooked at 86mins
  • 31Wheater
  • 20TaylorSubstituted forMoxeyat 85'minutesBooked at 89mins
  • 24Henry
  • 6Vela
  • 17Trotter
  • 7TaylorBooked at 60minsSubstituted forAndersonat 65'minutesBooked at 90mins
  • 22Ameobi
  • 9Proctor

Substitutes

  • 3Moxey
  • 10Clough
  • 11Anderson
  • 13Alnwick
  • 15Derik
  • 23Wilson
  • 32Thorpe
Referee:
Trevor Kettle
Attendance:
5,962

Match Stats

Home TeamWalsallAway TeamBolton
Possession
Home47%
Away53%
Shots
Home11
Away15
Shots on Target
Home2
Away6
Corners
Home6
Away14
Fouls
Home5
Away13

Live Text

  1. Post update

    Match ends, Walsall 1, Bolton Wanderers 0.

  2. Full Time

    Second Half ends, Walsall 1, Bolton Wanderers 0.

  3. Post update

    Corner, Bolton Wanderers. Conceded by James O'Connor.

  4. Post update

    Attempt missed. Kieron Morris (Walsall) left footed shot from outside the box is just a bit too high.

  5. Dismissal

    Second yellow card to Keshi Anderson (Bolton Wanderers) for a bad foul.

  6. Post update

    Foul by Keshi Anderson (Bolton Wanderers).

  7. Post update

    Scott Laird (Walsall) wins a free kick in the attacking half.

  8. Post update

    Delay over. They are ready to continue.

  9. Post update

    Delay in match Sammy Ameobi (Bolton Wanderers) because of an injury.

  10. Post update

    Corner, Bolton Wanderers. Conceded by Simeon Jackson.

  11. Substitution

    Substitution, Walsall. Liam Kinsella replaces Erhun Oztumer.

  12. Booking

    Dean Moxey (Bolton Wanderers) is shown the yellow card.

  13. Post update

    Attempt blocked. Sammy Ameobi (Bolton Wanderers) right footed shot from the centre of the box is blocked.

  14. Booking

    Mark Beevers (Bolton Wanderers) is shown the yellow card for a bad foul.

  15. Post update

    Foul by Mark Beevers (Bolton Wanderers).

  16. Post update

    Erhun Oztumer (Walsall) wins a free kick in the attacking half.

  17. Substitution

    Substitution, Bolton Wanderers. Dean Moxey replaces Andrew Taylor.

  18. Post update

    Delay over. They are ready to continue.

  19. Post update

    Delay in match Neil Etheridge (Walsall) because of an injury.

  20. Post update

    Foul by Keshi Anderson (Bolton Wanderers).

As It Stood

TeamPWDLFAGDPts
1Scunthorpe75111871116
2Bolton8431107315
3Bury8422149514
4Bradford8350106414
5Port Vale8422119214
6Sheff Utd84131011-113
7Fleetwood8332139412
8Millwall83321414012
9Peterborough83231511411
10Chesterfield83231210211
11Northampton825198111
12Oxford Utd832388011
13Gillingham83231215-311
14Charlton723210919
15Walsall8233911-29
16MK Dons8233810-29
17Wimbledon82241013-38
18Swindon7223710-38
19Oldham815247-38
20Southend8224914-58
21Bristol Rovers7142911-27
22Shrewsbury8215813-57
23Rochdale8134811-36
24Coventry805338-55
View full League One table

Top Stories