League Two
WalsallWalsall1StevenageStevenage1

Walsall 1-1 Stevenage

Josh Gordon climbed off the bench after two months out injured to rescue a point for Walsall with a stoppage-time penalty against Stevenage.

Gordon, out since October with a knee injury, fired his spot-kick straight down the middle off the crossbar to cancel out Aramide Oteh's similarly-struck earlier penalty for the visitors.

Walsall bossed the first half but Wes McDonald wasted their best chance, slicing wide from eight yards after Stevenage keeper Jamie Cumming punched a cross straight to him.

Charlie Carter hit the side-netting for the visitors right on half-time but they led through Oteh in the 50th minute after Emmanuel Osadebe's backpass sold Jack Rose short and the keeper felled Tom Pett.

Cumming made a smart save from Gordon's near-post flick to keep them ahead and Stevenage almost added a second as Scott Cuthbert flashed a header just wide from a corner.

But Cuthbert then swiped Gordon's feet from under him in added time and the striker converted to deny Stevenage back-to-back league wins for the first time since May 2019.

Match report supplied by PA Media

Line-ups

Walsall

Formation 4-4-1-1

  • 13Rose
  • 2Norman
  • 6Scarr
  • 5J Clarke
  • 3Jules
  • 28ScrimshawSubstituted forGordonat 59'minutes
  • 8Kinsella
  • 12BatesSubstituted forGuthrieat 59'minutes
  • 15McDonald
  • 23OsadebeSubstituted forNolanat 58'minutes
  • 11AdebayoSubstituted forLaveryat 59'minutes

Substitutes

  • 1Roberts
  • 7Sinclair
  • 9Lavery
  • 10Gordon
  • 16Guthrie
  • 17Nolan
  • 24White

Stevenage

Formation 4-3-1-2

  • 1Cumming
  • 2Wildin
  • 5Cuthbert
  • 6ProsserBooked at 90mins
  • 12HuttonBooked at 67mins
  • 23Smith
  • 7CarterSubstituted forCokerat 85'minutes
  • 4Vincelot
  • 26Pett
  • 11NewtonBooked at 90mins
  • 28OtehSubstituted forListat 66'minutes

Substitutes

  • 3Coker
  • 10Marsh
  • 13Johnson
  • 15Vancooten
  • 16Iontton
  • 17List
  • 19Read
Referee:
Marc Edwards

Match Stats

Home TeamWalsallAway TeamStevenage
Possession
Home65%
Away35%
Shots
Home11
Away9
Shots on Target
Home3
Away1
Corners
Home6
Away2
Fouls
Home9
Away10

Live Text

  1. Post update

    Match ends, Walsall 1, Stevenage 1.

  2. Full Time

    Second Half ends, Walsall 1, Stevenage 1.

  3. Post update

    Foul by Jack Nolan (Walsall).

  4. Post update

    Ben Coker (Stevenage) wins a free kick in the defensive half.

  5. Post update

    Foul by Caolan Lavery (Walsall).

  6. Post update

    Luther Wildin (Stevenage) wins a free kick in the defensive half.

  7. Booking

    Danny Newton (Stevenage) is shown the yellow card for a bad foul.

  8. Post update

    Liam Kinsella (Walsall) wins a free kick on the left wing.

  9. Post update

    Foul by Danny Newton (Stevenage).

  10. Post update

    Goal! Walsall 1, Stevenage 1. Josh Gordon (Walsall) converts the penalty with a right footed shot to the high centre of the goal.

  11. Booking

    Luke Prosser (Stevenage) is shown the yellow card.

  12. Post update

    Penalty Walsall. Josh Gordon draws a foul in the penalty area.

  13. Post update

    Penalty conceded by Scott Cuthbert (Stevenage) after a foul in the penalty area.

  14. Post update

    Foul by Jack Nolan (Walsall).

  15. Post update

    Romain Vincelot (Stevenage) wins a free kick in the defensive half.

  16. Substitution

    Substitution, Stevenage. Ben Coker replaces Charlie Carter.

  17. Post update

    Attempt blocked. Cameron Norman (Walsall) header from the right side of the box is blocked. Assisted by Wesley McDonald with a cross.

  18. Post update

    James Clarke (Walsall) wins a free kick on the left wing.

  19. Post update

    Foul by Danny Newton (Stevenage).

  20. Post update

    Corner, Stevenage. Conceded by Cameron Norman.

As It Stood

TeamPWDLFAGDPts
1Newport1493222121030
2Cheltenham1592424131129
3Exeter1576230181227
4Forest Green157532014626
5Carlisle158252116526
6Cambridge1474326111525
7Leyton Orient157352417724
8Tranmere157351815324
9Salford146442213922
10Bolton156451718-122
11Morecambe156451825-722
12Colchester145632121021
13Crawley155462019119
14Port Vale156181818019
15Harrogate155461719-219
16Walsall153931417-318
17Oldham155282128-717
18Grimsby134361222-1015
19Mansfield152851419-514
20Scunthorpe134271321-814
21Barrow152762023-313
22Bradford143471419-513
23Stevenage152671116-512
24Southend141211629-235
View full League Two table

Top Stories