Accrington Stanley 0-1 Cheltenham Town
Substitute Jeff Goulding hit the only goal of the game as promotion-chasing Cheltenham Town claimed all three points at Accrington.
Goulding broke the deadlock just two minutes before the break with a long-range, looping strike into the top left corner - just seconds after coming on.
It was the Robins' first shot on target as Stanley created the better chances.
But that made it five straight victories for Cheltenham, who moved up into the automatic promotion places.
Accrington loan striker Will Hatfield had a fierce shot saved by Cheltenham keeper Jack Butland and James Spray was denied from close range as the home side had the better of the first half.
But when Goulding was summoned to replace James Spencer, who had been booked and was in danger of picking up another card, moments later he collected Luke Garbutt's ball forward 30 yards out and looped the ball over the stranded Ian Dunbavin.
After the break, Alan Bennett had a shot cleared off the line for the visitors and Russell Penn could only find the side-netting in a breakaway as Cheltenham looked for a two-goal cushion.
Stanley threw everything at Cheltenham in the last 10 minutes but the visitors held on.
VIEWS FROM THE DRESSING ROOM
Cheltenham Town boss Mark Yates told BBC Radio Gloucestershire:
"The performance wasn't as good as we wanted, but all credit's got to go to Accrington. We took one of a couple of chances that came our came our way.
"Sometimes you've got to come away and win ugly and we've done that.
"We're just under a third through the season now and we're where we want to be [third in the table after the game], where we think we should be and where we want to see ourselves.
"We've got to embrace where we are we've got to enjoy where we are. Enjoy being at the right end of the table and not let it affect us. If we're scared of it we'll just drop away."
Sorry, we were unable to load match stats, please try again.
Live Text Commentary
Full Time The referee signals the end of the game.90:00 +2:23 Substitution
Substitution Keith Lowe is brought on as a substitute for Kaid Mohamed.90:00 +1:34
The official flags Jeff Goulding offside. Sean Hessey restarts play with the free kick.90:00 +1:15
James Spray takes a shot. Jack Butland makes a save.90:00 +0:03
Kurtis Guthrie concedes a free kick for a foul on Sido Jombati. Free kick taken by Jack Butland.88:42
Brian Smikle is ruled offside. Indirect free kick taken by Ian Dunbavin.84:55 Substitution
Substitution Kurtis Guthrie replaces Kevin McIntyre.83:30
Foul by Sido Jombati on Danny Coid, free kick awarded. Charlie Barnett restarts play with the free kick.81:11
Corner taken left-footed by Charlie Barnett from the left by-line to the near post, Luke Summerfield makes a clearance.81:11 Substitution
Substitution Danny Coid replaces Luke Joyce.80:04
Foul by Luke Summerfield on Andrew Procter, free kick awarded. Direct strike on goal from the free kick comes in from Sean Hessey.79:35
The ball is crossed by Luke Dobie, clearance made by Steve Elliott.77:43
Sean Hessey has an effort at goal from long distance that goes wide left of the post.73:31
Corner taken right-footed by Charlie Barnett to the near post, Luke Garbutt manages to make a clearance.72:30
Outswinging corner taken right-footed by Charlie Barnett, clearance made by Alan Bennett.71:54
The assistant referee signals for offside against Jeff Goulding. Free kick taken by Sean Hessey.70:56 Substitution
Substitution Luke Dobie joins the action as a substitute, replacing Will Hatfield.70:02
Marlon Pack concedes a free kick for a foul on Will Hatfield. Sean Hessey takes the free kick.69:49
Sido Jombati crosses the ball, Kevin McIntyre makes a clearance.67:44
Centre by Sido Jombati, Header from deep inside the area by Brian Smikle goes harmlessly over the crossbar.
Substitution Russell Penn leaves the field to be replaced by Brian Smikle.66:03
Effort from the edge of the box by Russell Penn goes wide of the left-hand upright.65:24
Corner taken right-footed by Charlie Barnett, clearance by Jeff Goulding.64:43
Luke Summerfield challenges Andrew Procter unfairly and gives away a free kick. Free kick crossed right-footed by Charlie Barnett from left wing, clearance by Alan Bennett.63:14
Will Hatfield is adjudged to have handled the ball. Direct free kick taken by Jack Butland.61:05
Corner taken by Marlon Pack from the right by-line, Effort on goal by Jeff Goulding from just inside the penalty area goes harmlessly over the target.60:41
Luke Garbutt produces a cross, Sean Hessey makes a clearance.59:33
The referee blows for offside. Ian Dunbavin takes the free kick.56:20
Andrew Procter produces a cross.54:01
Corner taken by Charlie Barnett from the left by-line, Headed effort from deep inside the area by James Spray misses to the left of the goal.50:22
The ball is crossed by Dean Winnard, save by Jack Butland.49:36
Effort on goal by Charlie Barnett from a long way out goes over the bar.47:52
Outswinging corner taken from the right by-line by Charlie Barnett, Jeff Goulding manages to make a clearance.47:45
A cross is delivered by Charlie Barnett, clearance made by Steve Elliott.47:12
The offside flag is raised against Kaid Mohamed. Ian Dunbavin takes the indirect free kick.45:01
The match restarts for the second half.45:00 +1:16 Half time
Half Time The whistle is blown to end the first half.43:38
Assist on the goal came from Luke Garbutt.43:38 Goal scored
Goal! - Jeff Goulding - Accrington 0 - 1 Cheltenham Jeff Goulding finds the net with a goal from a long way out to the top left corner of the goal. Accrington Stanley 0-1 Cheltenham.43:07 Substitution
Substitution (Cheltenham) makes a substitution, with Jeff Goulding coming on for James Spencer.39:55
Charlie Barnett is caught offside. Jack Butland takes the indirect free kick.38:06
Padraig Amond delivers the ball, clearance by Luke Summerfield.37:35
The ball is delivered by Sido Jombati, Padraig Amond makes a clearance.36:05
Free kick awarded for an unfair challenge on Sean Hessey by James Spencer. Ian Dunbavin takes the free kick.34:34
Corner taken by Charlie Barnett played to the near post, clearance by Luke Summerfield.34:26
The ball is sent over by Charlie Barnett, Alan Bennett manages to make a clearance.34:05
The ball is delivered by Russell Penn, Andrew Procter makes a clearance.31:28
The ball is crossed by Charlie Barnett.30:47
Corner from left by-line taken by Charlie Barnett.30:08
Charlie Barnett crosses the ball, Steve Elliott makes a clearance.27:54
Charlie Barnett decides to take a short corner, A cross is delivered by Sean Hessey.27:46
Charlie Barnett produces a cross, Luke Garbutt manages to make a clearance.26:32
Foul by James Spencer on Kevin Long, free kick awarded. Sean Hessey takes the free kick.24:39
Direct free kick taken by Sean Hessey.24:39 Booking
Booking James Spencer receives a caution.24:10
Unfair challenge on Kevin Long by James Spencer results in a free kick.23:42
Joshua Low produces a cross, save by Ian Dunbavin.22:56
Free kick awarded for a foul by James Spencer on Kevin Long. Free kick taken by Ian Dunbavin.22:15
Joshua Low is flagged offside by the assistant referee. Indirect free kick taken by Ian Dunbavin.21:48
Russell Penn fouled by Luke Joyce, the ref awards a free kick. Luke Garbutt takes the direct free kick.19:46
A cross is delivered by Dean Winnard, clearance by Alan Bennett.18:00
Luke Summerfield crosses the ball.16:25
Will Hatfield takes a shot. Jack Butland makes a save.14:39
The ball is sent over by Dean Winnard.13:34
Effort from the edge of the area by Will Hatfield goes wide of the right-hand upright.7:08
Corner taken left-footed by Luke Garbutt to the near post, James Spray makes a clearance.5:14
Luke Joyce delivers the ball, Padraig Amond concedes a free kick for a foul on Alan Bennett. Direct free kick taken by Jack Butland.3:23
James Spencer fouled by Sean Hessey, the ref awards a free kick. The ball is sent over by Sido Jombati, Headed effort from deep inside the area by Kaid Mohamed misses to the right of the target.2:55
A cross is delivered by Sido Jombati, Kevin Long manages to make a clearance.2:27
The ball is delivered by Kaid Mohamed, clearance by Sean Hessey.0:33
Luke Joyce sends in a cross, Headed effort from the edge of the area by Padraig Amond goes wide of the right-hand upright.0:00
The match has kicked off.
Live data and text provided by our data suppliers