Luke Freeman's late strike against Walsall sealed a first win in 11 games for already-relegated Stevenage.

Boro took the lead when Jimmy Smith found some space and fired home from close range, before the visitors struck twice in five minutes after the break.

Malvind Benning latched on to Milan Lalkovic's pass to score and Craig Westcarr tapped in, with Jo N'Guessan then equalising with a neat finish.

Freeman completed the comeback for relegated Boro with an easy tap-in.

Stevenage Manager Graham Westley told BBC Three Counties Radio:

"It's a strange feeling winning at home, unfortunately. It's been a long hard season, a trial for the fans, who were again here for us today, and I'm delighted the boys have been able to give them something to smile about.

"There was some energy to want to win the game. There was some work rate and lads giving their all. Some of the senior players will be looking in the mirror tonight and be thinking 'did I give as much as that when I was called upon?'

"We weren't brilliant. We didn't play great football, but we did work at the basics, and those basics saw us home with a good three points.

"I think Jimmy's (Smith) been brilliant for us this season. He's been a real man about things, he's obviously not happy being part of a losing side, but he's knuckled down every day and set really high standards. If everyone lived up to Jimmy's standards I think we'd be in a different place."

Lineup, Bookings (3) & Substitutions (6)

Stevenage

  • 16 Day
  • 22 Obeng (Gordon - 45' )
  • 29 Hartley
  • 20 Smith
  • 06 Jones
  • 04 Dembele Booked
  • 08 Mousinho
  • 33 Henderson Booked
  • 28 N'Guessan (Doughty - 83' )
  • 31 Okenabirhie (Deacon - 70' )
  • 15 Freeman

Substitutes

  • 01 Arnold
  • 10 Burrow
  • 17 Gordon
  • 24 Doughty
  • 26 Banvo
  • 27 Johnson
  • 34 Deacon

Walsall

  • 01 O'Donnell
  • 14 Benning Booked
  • 12 Downing
  • 08 Mantom
  • 04 Butler
  • 15 Chambers
  • 25 Sawyers
  • 07 Chambers (Ngoo - 85' )
  • 09 Lalkovic (Baxendale - 79' )
  • 29 Brandy (Bakayoko - 85' )
  • 10 Westcarr

Substitutes

  • 03 Taylor
  • 06 Featherstone
  • 13 Lewis
  • 16 Baxendale
  • 26 McQuilkin
  • 27 Bakayoko
  • 30 Ngoo
Ref: Graham Horwood
Att: 2,973

Match Stats

Shots

10 16

On target

5 5

Corners

1 6

Fouls

15 9

Live Text Commentary

Full time

Full Time Match ends, Stevenage 3, Walsall 2.

90:00 +5:35 Full time

Full Time Second Half ends, Stevenage 3, Walsall 2.

90:00 +4:40

Foul by Michael Ngoo (Walsall).

90:00 +4:40

Rohdell Gordon (Stevenage) wins a free kick in the attacking half.

90:00 +2:47

Corner, Walsall. Conceded by Luke Jones.

90:00 +2:39

Attempt blocked. James Baxendale (Walsall) right footed shot from outside the box is blocked.

84:29 Substitution

Substitution Substitution, Walsall. Amadou Bakayoko replaces Febian Brandy.

84:13 Substitution

Substitution Substitution, Walsall. Michael Ngoo replaces Adam Chambers.

82:39 Substitution

Substitution Substitution, Stevenage. Michael Doughty replaces Joseph N'Guessan.

81:58 Goal scored

Goal! Goal! Stevenage 3, Walsall 2. Luke Freeman (Stevenage) left footed shot from the centre of the box to the centre of the goal.

79:16

Attempt missed. Andrew Butler (Walsall) header from the centre of the box is close, but misses to the left following a corner.

78:49

Corner, Walsall. Conceded by Bira Dembele.

78:10 Substitution

Substitution Substitution, Walsall. James Baxendale replaces Milan Lalkovic.

77:43

Attempt missed. Bira Dembele (Stevenage) right footed shot from outside the box is close, but misses to the left.

75:23

Attempt missed. Roarie Deacon (Stevenage) right footed shot from outside the box is close, but misses to the left.

74:01

Craig Westcarr (Walsall) wins a free kick in the defensive half.

74:01

Foul by Luke Jones (Stevenage).

72:19

Attempt saved. Malvind Benning (Walsall) left footed shot from outside the box is saved in the top left corner.

71:28 Booking

Booking Bira Dembele (Stevenage) is shown the yellow card.

71:16

Febian Brandy (Walsall) wins a free kick in the defensive half.

71:16

Foul by Bira Dembele (Stevenage).

69:32 Substitution

Substitution Substitution, Stevenage. Roarie Deacon replaces Fejiri Okenabirhie.

68:56

Attempt missed. Febian Brandy (Walsall) right footed shot from outside the box is close, but misses to the right.

66:36

Foul by Adam Chambers (Walsall).

66:36

Rohdell Gordon (Stevenage) wins a free kick in the attacking half.

65:29

Foul by Andrew Butler (Walsall).

65:29

Peter Hartley (Stevenage) wins a free kick in the attacking half.

64:46

Corner, Walsall. Conceded by Peter Hartley.

62:56 Booking

Booking Conor Henderson (Stevenage) is shown the yellow card.

62:45

Hand ball by Conor Henderson (Stevenage).

60:41

Foul by Romaine Sawyers (Walsall).

60:41

John Mousinho (Stevenage) wins a free kick on the left wing.

57:43

Attempt missed. Romaine Sawyers (Walsall) right footed shot from the centre of the box is too high.

57:33

Attempt blocked. Febian Brandy (Walsall) right footed shot from the centre of the box is blocked.

55:47

Attempt missed. Sam Mantom (Walsall) right footed shot from outside the box is close, but misses to the left.

55:37

Romaine Sawyers (Walsall) wins a free kick in the defensive half.

55:37

Foul by Luke Jones (Stevenage).

54:18

Craig Westcarr (Walsall) wins a free kick on the right wing.

54:18

Foul by John Mousinho (Stevenage).

52:41 Goal scored

Goal! Goal! Stevenage 2, Walsall 2. Joseph N'Guessan (Stevenage) right footed shot from the centre of the box to the bottom right corner. Assisted by Jimmy Smith.

49:57 Goal scored

Goal! Goal! Stevenage 1, Walsall 2. Craig Westcarr (Walsall) right footed shot from the centre of the box to the bottom right corner.

49:39

Attempt saved. Romaine Sawyers (Walsall) right footed shot from outside the box is saved in the centre of the goal.

49:06

James Chambers (Walsall) wins a free kick in the attacking half.

49:06

Foul by Luke Freeman (Stevenage).

45:58 Goal scored

Goal! Goal! Stevenage 1, Walsall 1. Malvind Benning (Walsall) left footed shot from the centre of the box to the bottom left corner. Assisted by Milan Lalkovic.

45:00

Second Half begins Stevenage 1, Walsall 0.

45:00 Substitution

Substitution Substitution, Stevenage. Rohdell Gordon replaces Curtis Obeng.

45:00 +1:10 Half time

Half Time First Half ends, Stevenage 1, Walsall 0.

45:00 +1:03

Craig Westcarr (Walsall) wins a free kick in the attacking half.

45:00 +1:03

Foul by Curtis Obeng (Stevenage).

42:09

Attempt missed. Milan Lalkovic (Walsall) right footed shot from the left side of the box is close, but misses to the right.

39:43

Attempt missed. Luke Jones (Stevenage) header from the centre of the box is just a bit too high following a corner.

39:22

Corner, Stevenage. Conceded by Paul Downing.

39:01

Foul by Milan Lalkovic (Walsall).

39:01

John Mousinho (Stevenage) wins a free kick in the attacking half.

38:17

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

38:17

Foul by Luke Freeman (Stevenage).

37:17 Booking

Booking Malvind Benning (Walsall) is shown the yellow card.

37:00

Joseph N'Guessan (Stevenage) wins a free kick in the defensive half.

36:59

Foul by Malvind Benning (Walsall).

36:15

Andrew Butler (Walsall) wins a free kick in the attacking half.

36:15

Foul by Joseph N'Guessan (Stevenage).

34:23 Goal scored

Goal! Goal! Stevenage 1, Walsall 0. Jimmy Smith (Stevenage) right footed shot from the centre of the box to the bottom left corner. Assisted by Fejiri Okenabirhie.

31:28

Attempt missed. Malvind Benning (Walsall) left footed shot from outside the box is close, but misses to the right.

28:20

Foul by Andrew Butler (Walsall).

28:20

John Mousinho (Stevenage) wins a free kick in the defensive half.

26:41

Adam Chambers (Walsall) wins a free kick in the attacking half.

26:41

Foul by Conor Henderson (Stevenage).

25:27

Corner, Walsall. Conceded by John Mousinho.

25:12

Attempt blocked. Craig Westcarr (Walsall) right footed shot from the centre of the box is blocked.

24:17

Corner, Walsall. Conceded by Luke Jones.

22:32

Attempt saved. Fejiri Okenabirhie (Stevenage) right footed shot from outside the box is saved in the centre of the goal.

22:00

Hand ball by Craig Westcarr (Walsall).

20:42

Attempt missed. Craig Westcarr (Walsall) right footed shot from the centre of the box is close, but misses to the right.

19:47

Attempt missed. Jimmy Smith (Stevenage) left footed shot from the left side of the box is close, but misses to the right.

17:40

Paul Downing (Walsall) wins a free kick in the attacking half.

17:40

Foul by Jimmy Smith (Stevenage).

16:37

Attempt missed. Sam Mantom (Walsall) right footed shot from very close range is close, but misses to the left.

14:51

Foul by Bira Dembele (Stevenage).

14:51

Milan Lalkovic (Walsall) wins a free kick in the defensive half.

13:05

Foul by Adam Chambers (Walsall).

13:05

Conor Henderson (Stevenage) wins a free kick in the attacking half.

12:14

Febian Brandy (Walsall) wins a free kick on the right wing.

12:14

Foul by Jimmy Smith (Stevenage).

11:08

Attempt saved. Adam Chambers (Walsall) right footed shot from outside the box is saved in the centre of the goal.

9:50

Corner, Walsall. Conceded by John Mousinho.

8:29

Romaine Sawyers (Walsall) wins a free kick in the defensive half.

8:29

Foul by John Mousinho (Stevenage).

6:54

Attempt missed. Curtis Obeng (Stevenage) right footed shot from outside the box is close, but misses to the left.

4:20

Attempt saved. Fejiri Okenabirhie (Stevenage) right footed shot from the centre of the box is saved in the top centre of the goal.

1:50

Febian Brandy (Walsall) wins a free kick in the defensive half.

1:50

Foul by Bira Dembele (Stevenage).

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers