Match ends, Stevenage 1, Port Vale 1.
Stevenage remain bottom of League One despite fighting back to draw with mid-table Port Vale.
The hosts thought they were ahead in first-half stoppage time when Francois Zoko headed in Bira Dembele's knockdown but the striker was ruled offside.
Vale went ahead when Tom Pope nodded home a Chris Birchall cross, but Boro substitute Peter Hartley levelled by converting a Luke Freeman free-kick.
Boro pushed for a winner in vain and are now winless in five matches.
Despite being rooted to the foot of the table, Stevenage are just two points adrift of fifth-from-bottom Tranmere.
Port Vale stay 11th, seven points from the play-off zone.
Stevenage manager Graham Westley told BBC Three Counties Radio:
"The pitch was very uneven, the ball was bobbling around, you saw players often lose control of the ball.
"The frustration of the free-kick for their goal probably created a lapse in concentration. There was no reason from that set play for us to concede.
"The players deserve credit for the reaction to that situation. They didn't feel sorry for themselves, they kept trying to play the football that was there to be played and took the game back to Port Vale.
"There are sides that are at the bottom end of the league who didn't win a point today. Hopefully when we get to the end of the season, this will be one of the games that added to keeping us in League One."
- 8MousinhoSubstituted forHeslopat 80'minutes
- 4DembeleBooked at 34minsSubstituted forHartleyat 45'minutesBooked at 83mins
- 15FreemanBooked at 27mins
- 7MoraisSubstituted forBanvoat 80'minutes
- 26BirchallSubstituted forTaylorat 80'minutes
- 28KnottSubstituted forMyrie-Williamsat 80'minutes
- 10TomlinSubstituted forDoddsat 84'minutes
- Charles Breakspear
- Shots on Target
Second Half ends, Stevenage 1, Port Vale 1.
Foul by Lucas Akins (Stevenage).
(Port Vale) wins a free kick in the attacking half.
Curtis Obeng (Stevenage) wins a free kick in the defensive half.
Foul by Robert Taylor (Port Vale).
Attempt saved. Louis Dodds (Port Vale) right footed shot from outside the box is saved in the top centre of the goal.
Jon Ashton (Stevenage) wins a free kick on the left wing.
Foul by Tom Pope (Port Vale).
Corner, Port Vale. Conceded by Peter Hartley.
Attempt blocked. Jennison Myrie-Williams (Port Vale) right footed shot from outside the box is blocked.
Substitution, Port Vale. Louis Dodds replaces Gavin Tomlin.
Peter Hartley (Stevenage) is shown the yellow card.
Jennison Myrie-Williams (Port Vale) wins a free kick in the defensive half.
Foul by Peter Hartley (Stevenage).
Substitution, Stevenage. Simon Heslop replaces John Mousinho.
Substitution, Stevenage. Anderson Banvo replaces Filipe Morais.
Substitution, Port Vale. Robert Taylor replaces Chris Birchall.
Substitution, Port Vale. Jennison Myrie-Williams replaces Billy Knott.
Attempt missed. Chris Birchall (Port Vale) right footed shot from the right side of the box is close, but misses to the right.