Daniel Nardiello scored twice as Rotherham came from behind to beat promotion-chasing Cheltenham.

The Robins struck within the opening minute through Keith Lowe's shot from inside the area, only for Nardiello to head in an equaliser soon after.

The hosts then took the lead through Ben Pringle's low strike, before Nardiello's smart finish.

Chris Zebroski's tap-in gave the visitors hope, but Lee Frecklington's late strike secured the points.

The win means the Millers move up to eighth, while Cheltenham remain in the automatic promotion places.

VIEW FROM THE DRESSING ROOM

Rotherham United manager Steve Evans tells BBC Radio Sheffield:

"It was a big performance, we showed a lot of character and we played some special football in periods.

"It's just a shame it took us a long time to get the fourth goal but the performance should have made us win more comfortable today.

"We have habit of making things a little difficult for ourselves. We were 1-0 down and what a response from the players."

Cheltenham Town Manager Mark Yates told BBC Radio Gloucestershire:

"My players have been magnificent all season, today they let themselves down.

"I thought Keith Lowe was outstanding and apart from that I don't think too many players got any positives out of the game and that's disappointing.

"We knew we had to stand up and be counted, and we didn't."

Lineup, Bookings (4) & Substitutions (6)

Rotherham

  • 21 Warrington
  • 05 Sharps
  • 20 Morgan (O'Connor - 44' Booked )
  • 08 Taylor
  • 14 Bradley
  • 15 Pringle
  • 23 Morris
  • 27 Frecklington
  • 31 Cameron (Walker - 90' )
  • 09 Revell
  • 17 Nardiello (Odejayi - 83' Booked )

Substitutes

  • 30 Thompson
  • 10 O'Connor
  • 11 Evans
  • 24 Rose
  • 29 Rooney
  • 32 Walker
  • 16 Odejayi

Cheltenham

  • 01 Brown
  • 02 Lowe
  • 03 Jones
  • 06 Elliott
  • 15 Bennett
  • 04 Carter
  • 07 Pack Booked
  • 11 McGlashan Booked (Deering - 80' )
  • 16 Penn (Goulding - 59' )
  • 23 Mohamed (Harrad - 59' )
  • 26 Zebroski

Substitutes

  • 12 Roberts
  • 17 Andrew
  • 08 Deering
  • 34 Hanks
  • 09 Duffy
  • 10 Goulding
  • 14 Harrad
Ref: Sheldrake
Att: 6,705

Match Stats

Shots

13 3

On target

8 2

Corners

1 3

Fouls

7 17

Live Text Commentary

90:00 +4:39 Full time

Full Time The final whistle goes and the game is over.

90:00 +3:56

Free kick awarded for an unfair challenge on Michael O'Connor by Darren Carter. Free kick taken by Josh Morris.

90:00 +3:07 Substitution

Substitution Nicky Walker joins the action as a substitute, replacing Courtney Cameron.

90:00 +1:59 Goal scored

Goal! - Lee Frecklington - Rotherham 4 - 2 Cheltenham A goal is scored by Lee Frecklington from inside the area low into the middle of the goal. Rotherham 4-2 Cheltenham.

89:15

Foul by Lee Frecklington on Marlon Pack, free kick awarded. Scott Brown restarts play with the free kick.

88:44 Booking

Booking Kayode Odejayi shown a yellow card.

88:06

Free kick awarded for an unfair challenge on Courtney Cameron by Marlon Pack. Indirect free kick taken by Josh Morris.

86:10

Michael O'Connor takes a shot. Blocked by Alan Bennett.

85:07

Long distance shot from Sam Deering misses to the left of the net.

84:34

The offside flag is raised against Kayode Odejayi. Scott Brown restarts play with the free kick.

82:36 Substitution

Substitution Kayode Odejayi joins the action as a substitute, replacing Daniel Nardiello.

82:36

The referee blows for offside against Shaun Harrad. Free kick taken by Andy Warrington.

80:34

Shaun Harrad concedes a free kick for a foul on Ian Sharps. Andy Warrington takes the free kick.

79:52

The referee blows for offside against Alex Revell. Scott Brown takes the indirect free kick.

78:57 Substitution

Substitution Sam Deering is brought on as a substitute for Jermaine McGlashan.

78:57

Unfair challenge on Josh Morris by Chris Zebroski results in a free kick. Free kick taken by Andy Warrington.

77:29 Booking

Booking The referee books Jermaine McGlashan for unsporting behaviour.

74:37

Lee Frecklington takes a shot. Save by Scott Brown.

73:09

The referee blows for offside. Alan Bennett restarts play with the free kick.

72:52

Daniel Nardiello is ruled offside. Scott Brown takes the indirect free kick.

70:13

Jason Taylor fouled by Chris Zebroski, the ref awards a free kick. Andy Warrington takes the free kick.

69:51

Daniel Nardiello takes a shot. Scott Brown makes a save.

68:30

Andy Warrington takes the indirect free kick.

68:30 Booking

Booking Marlon Pack shown a yellow card.

68:21

Free kick awarded for an unfair challenge on Lee Frecklington by Marlon Pack.

65:29

Effort on goal by Daniel Nardiello from just inside the penalty area goes over the target.

63:14

A cross is delivered by Courtney Cameron.

62:17

Michael O'Connor fouled by Darren Carter, the ref awards a free kick. Indirect free kick taken by Andy Warrington.

61:27

Chris Zebroski fouled by Mark Bradley, the ref awards a free kick. Indirect free kick taken by Billy Jones.

57:58 Substitution

Substitution Shaun Harrad replaces Kaid Mohamed.

57:58 Substitution

Substitution (Cheltenham) makes a substitution, with Jeff Goulding coming on for Russell Penn.

57:58

The referee blows for offside. Indirect free kick taken by Scott Brown.

56:52

Alan Bennett gives away a free kick for an unfair challenge on Alex Revell. Indirect free kick taken by Courtney Cameron.

56:30

Unfair challenge on Ian Sharps by Russell Penn results in a free kick. Andy Warrington takes the free kick.

55:54 Booking

Booking Michael O'Connor receives a caution for unsporting behaviour.

55:07

Free kick awarded for an unfair challenge on Marlon Pack by Michael O'Connor. Scott Brown restarts play with the free kick.

48:45

Michael O'Connor challenges Chris Zebroski unfairly and gives away a free kick. Indirect free kick taken by Billy Jones.

45:01

The game restarts for the second half.

45:00 +2:13 Half time

Half Time The players leave the pitch at half time.

43:44 Substitution

Substitution Michael O'Connor replaces Craig Morgan.

43:44

Marlon Pack concedes a free kick for a foul on Daniel Nardiello. Andy Warrington restarts play with the free kick.

41:43

Unfair challenge on Ian Sharps by Chris Zebroski results in a free kick. Andy Warrington takes the free kick.

39:18

Craig Morgan concedes a free kick for a foul on Chris Zebroski. Free kick taken by Billy Jones.

38:41

Chris Zebroski concedes a free kick for a foul on Courtney Cameron. Josh Morris takes the indirect free kick.

36:52

Alex Revell takes a shot from just outaide the penalty area and strikes the post.

35:42

Unfair challenge on Jermaine McGlashan by Josh Morris results in a free kick. Indirect free kick taken by Scott Brown.

35:08

Chris Zebroski is ruled offside. Andy Warrington restarts play with the free kick.

34:24

Alex Revell is caught offside. Scott Brown takes the free kick.

33:16

Steve Elliott concedes a free kick for a foul on Daniel Nardiello. Ben Pringle crosses the ball from the free kick left-footed from right channel, save by Scott Brown.

32:32

The assistant referee signals for offside against Daniel Nardiello. Scott Brown takes the free kick.

31:47

Chris Zebroski concedes a free kick for a foul on Josh Morris. Andy Warrington takes the free kick.

30:26

Jermaine McGlashan provided the assist for the goal.

30:26 Goal scored

Goal! - Chris Zebroski - Rotherham 3 - 2 Cheltenham Chris Zebroski finds the back of the net with a goal from inside the six-yard box low into the middle of the goal. Rotherham 3-2 Cheltenham.

28:18

The assist for the goal came from Lee Frecklington.

28:18 Goal scored

Goal! - Daniel Nardiello - Rotherham 3 - 1 Cheltenham Daniel Nardiello finds the net with a goal from inside the penalty area to the bottom left corner of the goal. Rotherham 3-1 Cheltenham.

27:21

Inswinging corner taken by Ben Pringle from the right by-line.

27:00

Mark Bradley crosses the ball, Steve Elliott manages to make a clearance.

23:12

Ian Sharps fouled by Chris Zebroski, the ref awards a free kick. Indirect free kick taken by Andy Warrington.

20:40

Inswinging corner taken from the right by-line by Billy Jones.

19:21 Goal scored

Goal! - Ben Pringle - Rotherham 2 - 1 Cheltenham Ben Pringle finds the net with a goal from inside the area to the bottom right corner of the goal. Rotherham 2-1 Cheltenham.

18:18

Lee Frecklington produces a right-footed shot from just outside the box that goes wide right of the goal.

16:56

Kaid Mohamed gives away a free kick for an unfair challenge on Lee Frecklington. Craig Morgan takes the indirect free kick.

15:30

Unfair challenge on Darren Carter by Lee Frecklington results in a free kick. Indirect free kick taken by Scott Brown.

13:57

Inswinging corner taken from the right by-line by Billy Jones.

13:13

Shot from outside the box by Ben Pringle misses to the left of the goal.

12:44

The offside flag is raised against Jason Taylor.

11:53

The assistant referee signals for offside against Darren Carter. Free kick taken by Andy Warrington.

8:58

Ben Pringle takes a shot. Blocked by Alan Bennett.

6:51

Courtney Cameron takes a shot.

5:56

Free kick awarded for a foul by Darren Carter on Alex Revell. Lee Frecklington takes the indirect free kick.

3:27

The assist for the goal came from Courtney Cameron.

3:27 Goal scored

Goal! - Daniel Nardiello - Rotherham 1 - 1 Cheltenham Daniel Nardiello grabs a headed goal from close in. Rotherham 1-1 Cheltenham.

1:55

The ball is crossed by Courtney Cameron.

0:49 Goal scored

Goal! - Keith Lowe - Rotherham 0 - 1 Cheltenham Keith Lowe grabs a goal from inside the area to the bottom left corner of the goal. Rotherham 0-1 Cheltenham.

0:26

Corner taken by Billy Jones from the left by-line,

0:00

The referee starts the match.

Live data and text provided by our data suppliers