Scunthorpe's top scorer Sam Winnall scored in either half to keep the Iron firmly in the League Two title hunt after victory at Cheltenham.

Matt Richards' first-half header was saved by visiting keeper Sam Slocombe.

Winnall made it 1-0 after hooking past Scott Brown, and his second came after Cheltenham failed to clear another dead-ball from Gary McSheffrey.

Slocombe later saved Richards' penalty after Jermaine McGlashan was tripped by David Mirfin.

The result means the Iron remain second and two points behind leaders Rochdale.

Cheltenham Town manager Mark Yates told BBC Gloucestershire:

"I thought for 44 minutes we were right in the game. We were just getting on top.

"We conceded cheap free-kicks. I don't know what Sido (Jombati) was thinking for the first.

"It's disappointing to concede from two set-pieces. We shouldn't be conceding goals like that.

"We got a penalty to get back in the game and it just sums us up that we missed it."

Scunthorpe United manager Russ Wilcox told BBC Radio Humberside:

"Not an outstanding performance but a very professional performance. Very disciplined and I think that's the word we're looking for tonight and just that little bit of quality was the difference.

"We had to be disciplined, organised and narrow as a midfield and trying to keep the ball better. I spoke at half-time about keeping the ball off them because we kept giving it back to them in the first half a little bit which creates pressure and I thought we did that better in the second half.

"It will be interesting to look at the stats and see how many times we've actually been in front this season - it will be a lot and great credit to the players for that."

Lineup, Bookings (5) & Substitutions (6)

Cheltenham Town

  • 01 Brown
  • 32 Brundle
  • 20 Jombati
  • 25 Noble (Vincent - 65' )
  • 05 Brown
  • 06 Elliott
  • 08 Deering
  • 04 Taylor (Cureton - 65' )
  • 11 McGlashan
  • 09 Harrison (Gornell - 71' )
  • 14 Richards Booked

Substitutes

  • 07 Cureton
  • 10 Gornell
  • 12 Roberts
  • 19 Kotwica
  • 21 Vincent
  • 22 Braham-Barrett
  • 27 Williams

Scunthorpe United

  • 01 Slocombe
  • 18 Nolan
  • 30 Williams
  • 04 McAllister Booked (Sparrow - 89' )
  • 05 Mirfin
  • 06 Canavan Booked
  • 14 Hawkridge
  • 24 Syers
  • 29 Winnall (Hayes - 79' Booked )
  • 27 Madden
  • 28 McSheffrey Booked (Adelakun - 80' )

Substitutes

  • 02 Ribeiro
  • 07 Sparrow
  • 13 Severn
  • 15 Waterfall
  • 16 Adelakun
  • 26 Alabi
  • 39 Hayes
Ref: Charles Breakspear
Att: 2,080

Match Stats

Shots

9 8

On target

4 2

Corners

5 6

Fouls

8 9

Live Text Commentary

Full time

Full Time Match ends, Cheltenham Town 0, Scunthorpe United 2.

90:00 +5:21 Full time

Full Time Second Half ends, Cheltenham Town 0, Scunthorpe United 2.

90:00 +5:07

Corner, Scunthorpe United. Conceded by Jermaine McGlashan.

90:00 +1:53

Corner, Scunthorpe United. Conceded by Sido Jombati.

88:06 Substitution

Substitution Substitution, Scunthorpe United. Matthew Sparrow replaces Sean McAllister.

87:52

Attempt missed. Marcus Williams (Scunthorpe United) header from the centre of the box is too high following a corner.

87:23

Corner, Scunthorpe United. Conceded by Mitch Brundle.

84:31

Attempt missed. Matthew Richards (Cheltenham Town) right footed shot from the centre of the box is too high.

80:56

Attempt missed. Ashley Vincent (Cheltenham Town) right footed shot from the right side of the box is too high.

79:46 Substitution

Substitution Substitution, Scunthorpe United. Hakeeb Adelakun replaces Gary McSheffrey.

78:43 Substitution

Substitution Substitution, Scunthorpe United. Paul Hayes replaces Sam Winnall.

78:02

Attempt missed. David Mirfin (Scunthorpe United) header from a difficult angle on the left is too high.

77:28

Corner, Scunthorpe United. Conceded by Steve Elliott.

75:29

Attempt missed. Troy Brown (Cheltenham Town) left footed shot from the centre of the box is close, but misses to the left.

75:06

Jermaine McGlashan (Cheltenham Town) wins a free kick in the defensive half.

75:06

Foul by Eddie Nolan (Scunthorpe United).

74:20

Attempt saved. Ashley Vincent (Cheltenham Town) right footed shot from outside the box is saved in the top centre of the goal.

73:31 Booking

Booking Niall Canavan (Scunthorpe United) is shown the yellow card.

73:16

Jamie Cureton (Cheltenham Town) wins a free kick in the defensive half.

73:16

Foul by Niall Canavan (Scunthorpe United).

71:23

Jermaine McGlashan (Cheltenham Town) wins a free kick in the defensive half.

71:23

Foul by Eddie Nolan (Scunthorpe United).

70:11 Substitution

Substitution Substitution, Cheltenham Town. Terry Gornell replaces Byron Harrison.

66:07

Corner, Scunthorpe United. Conceded by Mitch Brundle.

65:33

Foul by Matthew Richards (Cheltenham Town).

65:33

Dave Syers (Scunthorpe United) wins a free kick in the attacking half.

64:28 Substitution

Substitution Substitution, Cheltenham Town. Jamie Cureton replaces Jason Taylor.

64:20 Substitution

Substitution Substitution, Cheltenham Town. Ashley Vincent replaces David Noble.

61:31

Corner, Cheltenham Town. Conceded by Niall Canavan.

61:16

Corner, Cheltenham Town. Conceded by Sam Slocombe.

60:49

Penalty saved! Matthew Richards (Cheltenham Town) fails to capitalise on this great opportunity, right footed shot saved in the top left corner.

60:00

Penalty Cheltenham Town. Jermaine McGlashan draws a foul in the penalty area.

59:41

Penalty conceded by David Mirfin (Scunthorpe United) after a foul in the penalty area.

58:16 Goal scored

Goal! Goal! Cheltenham Town 0, Scunthorpe United 2. Sam Winnall (Scunthorpe United) header from the centre of the box to the high centre of the goal.

57:00

Sean McAllister (Scunthorpe United) wins a free kick on the right wing.

56:54

Foul by Sam Deering (Cheltenham Town).

54:47 Booking

Booking Gary McSheffrey (Scunthorpe United) is shown the yellow card.

54:39

David Noble (Cheltenham Town) wins a free kick in the defensive half.

54:39

Foul by Gary McSheffrey (Scunthorpe United).

53:44

Corner, Cheltenham Town. Conceded by Marcus Williams.

53:12

Jermaine McGlashan (Cheltenham Town) wins a free kick on the left wing.

53:12

Foul by David Mirfin (Scunthorpe United).

48:26

Foul by Byron Harrison (Cheltenham Town).

48:26

Niall Canavan (Scunthorpe United) wins a free kick in the attacking half.

45:00

Second Half begins Cheltenham Town 0, Scunthorpe United 1.

45:00 +1:11 Half time

Half Time First Half ends, Cheltenham Town 0, Scunthorpe United 1.

45:00 +0:07 Goal scored

Goal! Goal! Cheltenham Town 0, Scunthorpe United 1. Sam Winnall (Scunthorpe United) right footed shot from the centre of the box to the high centre of the goal. Assisted by Gary McSheffrey with a cross.

44:16 Booking

Booking Matthew Richards (Cheltenham Town) is shown the yellow card.

44:00

Foul by Matthew Richards (Cheltenham Town).

44:00

Eddie Nolan (Scunthorpe United) wins a free kick on the right wing.

43:41

Foul by Jason Taylor (Cheltenham Town).

43:41

Paddy Madden (Scunthorpe United) wins a free kick in the attacking half.

41:56

Foul by Troy Brown (Cheltenham Town).

41:56

Paddy Madden (Scunthorpe United) wins a free kick in the attacking half.

36:23

Attempt saved. Byron Harrison (Cheltenham Town) header from very close range is saved in the centre of the goal.

35:52

Corner, Cheltenham Town. Conceded by Niall Canavan.

35:23

Corner, Cheltenham Town. Conceded by Sam Slocombe.

33:02

Attempt saved. Steve Elliott (Cheltenham Town) header from the centre of the box is saved in the centre of the goal.

32:17

Jason Taylor (Cheltenham Town) wins a free kick in the defensive half.

32:17

Foul by Sean McAllister (Scunthorpe United).

31:02

Foul by Jermaine McGlashan (Cheltenham Town).

31:02

Marcus Williams (Scunthorpe United) wins a free kick on the right wing.

28:12

Attempt missed. Sean McAllister (Scunthorpe United) right footed shot from outside the box is close, but misses to the left.

25:30

Attempt missed. Sam Deering (Cheltenham Town) right footed shot from outside the box is too high.

20:41

Attempt missed. Mitch Brundle (Cheltenham Town) header from the left side of the six yard box is close, but misses to the left.

20:12 Booking

Booking Sean McAllister (Scunthorpe United) is shown the yellow card.

19:46

Sam Deering (Cheltenham Town) wins a free kick in the attacking half.

19:46

Foul by Sean McAllister (Scunthorpe United).

17:50

Matthew Richards (Cheltenham Town) wins a free kick in the attacking half.

17:50

Foul by Sam Winnall (Scunthorpe United).

11:38

Attempt missed. Paddy Madden (Scunthorpe United) right footed shot from outside the box is close, but misses to the right.

10:44

Attempt missed. Dave Syers (Scunthorpe United) right footed shot from outside the box is close, but misses to the right.

8:35

Corner, Scunthorpe United. Conceded by Troy Brown.

7:50

Sam Winnall (Scunthorpe United) wins a free kick in the defensive half.

7:50

Foul by Troy Brown (Cheltenham Town).

7:01

Attempt missed. Gary McSheffrey (Scunthorpe United) right footed shot from outside the box is close, but misses to the right.

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers