Rotherham 0-1 Bristol Rovers

Andy Dorman struck late to secure victory for Bristol Rovers and dent Rotherham's play-off hopes.

Both teams struggled to create chances in the first half with the Millers' Alex Revell firing over the bar.

Lewis Grabban should have put the home side ahead but shot wide after collecting Revell's first-time ball over the top.

Dorman snatched victory for the visitors in added time with his low shot from inside the area.

Rotherham United manager Andy Scott tells BBC Radio Sheffield:

Media playback is not supported on this device

We didn't do enough to win - Scott

"If you don't do enough to win the game then you always leave yourself open to losing it.

"Smash and grab whatever you want to call it, but they came for a point and got three. I don't think we really deserved to win the game, but neither did they.

"It was a poor game, especially in the first half, both sides cancelled the other out and there was never really any danger of a goal going in.

"Second half we came out with more intent and showed what we were about but we're leaving it until the second half to do that and lose a goal right at the end."

Bristol Rovers manager Mark McGhee told BBC Radio Bristol:

"The referee joked with me that it was a bit of a Dick Turpin result, but I didn't think it was quite like that.

Media playback is not supported on this device

McGhee 'thrilled' to snatch win

"In the second half we didn't keep the ball half as well as we did first half and we didn't cause them the sort of problems that we did in the first half.

"We missed chances in the first half, in the second half we didn't. So from that point of view they had the majority of play in the second half, but it was all stuff from distance into the box. I didn't feel too worried that they were going to score.

"We defended well, had a good shape and we saw it through so I don't see it as a smash-and-grab."

Lineup, Bookings (0) & Substitutions (4)

Rotherham

  • 21 Warrington
  • 17 Mullins
  • 25 Griffiths
  • 27 Naylor
  • 04 Harrison
  • 08 Taylor
  • 15 Bradley
  • 26 Wood
  • 09 Revell
  • 10 Harrad (Cadogan - 46' )
  • 23 Grabban

Substitutes

  • 02 Tonge
  • 24 Raynes
  • 16 Warne
  • 18 Pringle
  • 28 Cadogan

Bristol Rovers

  • 01 Bevan
  • 04 Woodards
  • 05 Bolger
  • 37 Parks
  • 08 Gill
  • 17 Paterson
  • 23 Lund
  • 34 Dorman
  • 11 Carayol (Richard - 62' )
  • 16 Anyinsah (Brown - 73' )
  • 26 Zebroski (Harrold - 62' )

Substitutes

  • 02 Smith
  • 14 Brown
  • 06 Stanley
  • 09 Harrold
  • 18 Richard
Ref: Lewis
Att: 3,937

Match Stats

Shots

15 8

On target

6 5

Corners

4 2

Fouls

13 9

Live Text Commentary

90:00 +4:05 Full time

Full Time The match has reached full-time.

90:00 +3:27

The ball is delivered by Richard Naylor, Johnny Mullins takes a shot. Save by Scott Bevan.

90:00 +1:54

Assist by Lee Brown.

90:00 +1:54 Goal scored

Goal! - Andy Dorman - Rotherham 0 - 1 Bristol R Andy Dorman fires in a goal from inside the box to the bottom right corner of the goal. Rotherham 0-1 Bristol Rovers.

90:00 +1:42

Lee Brown delivers the ball,

90:00 +0:54

Foul by Matt Harrold on Johnny Mullins, free kick awarded. Direct free kick taken by Andy Warrington.

89:09

Lee Brown takes a shot. Fantastic save by Andy Warrington. Mathew Gill takes the outswinging corner, Johnny Mullins manages to make a clearance.

87:51

Sam Wood takes a shot. Scott Bevan makes a save.

86:55

The ball is swung over by Sam Wood, clearance made by Dan Woodards.

86:46

The ball is delivered by Scott Griffiths, Cian Bolger manages to make a clearance.

86:38

Centre by Scott Griffiths, Cian Bolger manages to make a clearance.

86:28

Kieron Cadogan crosses the ball.

86:12

A cross is delivered by Mark Bradley, clearance made by Tom Parkes.

83:07

The ball is sent over by Lee Brown.

81:54

James Paterson crosses the ball.

80:38

The offside flag is raised against Lee Brown. Free kick taken by Andy Warrington.

79:17

The ball is crossed by Sam Wood, clearance made by Cian Bolger. Jason Taylor takes a shot. Save by Scott Bevan.

79:09

The ball is crossed by Richard Naylor, clearance made by Cian Bolger.

76:46

Corner taken by Kieron Cadogan, clearance by Lee Brown.

76:14

Lee Brown produces a cross, Sam Wood manages to make a clearance.

74:14

The ball is crossed by Danny Harrison, Cian Bolger manages to make a clearance.

72:56 Substitution

Substitution Joe Anyinsah goes off and Lee Brown comes on.

72:33

The ball is delivered by Mark Bradley, Cian Bolger manages to make a clearance.

71:55

Shot from 20 yards by Mathew Gill. Blocked by Johnny Mullins.

70:44

Alex Revell takes a shot. Blocked by Cian Bolger.

68:57

Lewis Grabban takes a shot. Save by Scott Bevan. Shot on goal by Alex Revell from inside the box goes harmlessly over the target.

68:39

Joe Anyinsah gives away a free kick for an unfair challenge on Johnny Mullins. Free kick taken by Mark Bradley.

68:15

Lewis Grabban crosses the ball, save by Scott Bevan.

67:29

Eliot Richards takes a shot. Johnny Mullins gets a block in.

66:30

A cross is delivered by Lewis Grabban, Sam Wood produces a left-footed shot from inside the area that goes over the bar.

64:19

Alex Revell has an effort at goal from just inside the box that misses to the right of the target.

63:57

The ball is crossed by Mark Bradley, save by Scott Bevan.

62:49

Centre by Eliot Richards.

61:19 Substitution

Substitution Mustapha Carayol leaves the field to be replaced by Eliot Richards.

61:19 Substitution

Substitution Matt Harrold joins the action as a substitute, replacing Chris Zebroski.

60:34

Free kick awarded for a foul by Mark Bradley on Joe Anyinsah. Direct free kick taken by Mathew Gill.

58:07

Handball by Jason Taylor. James Paterson takes the direct free kick.

57:20

Shot from just outside the box by Alex Revell misses to the right of the goal.

56:05

Jason Taylor concedes a free kick for a foul on Matthew Lund. Free kick taken by Scott Bevan.

55:40

Kieron Cadogan delivers the ball, Cian Bolger makes a clearance.

54:24

The ball is delivered by Scott Griffiths, Mathew Gill gets a block in. Inswinging corner taken from the left by-line by Kieron Cadogan.

53:49

Kieron Cadogan crosses the ball.

53:10

Lewis Grabban crosses the ball, Cian Bolger makes a clearance.

53:03

The ball is delivered by Alex Revell.

50:46

Free kick awarded for an unfair challenge on Johnny Mullins by Chris Zebroski. The ball is delivered by Kieron Cadogan, Close range headed effort by Lewis Grabban goes wide of the left-hand post.

48:09

Effort from deep inside the area by Lewis Grabban misses to the left of the target.

45:35

Inswinging corner taken by Kieron Cadogan, clearance by Cian Bolger.

45:01

The referee starts the second half.

45:01 Substitution

Substitution Shaun Harrad leaves the field to be replaced by Kieron Cadogan.

45:00 +1:05 Half time

Half Time The ref blows to signal half-time.

45:00 +0:52

Lewis Grabban takes a shot. James Paterson gets a block in.

45:00 +0:08

Lewis Grabban crosses the ball.

43:09

Danny Harrison gives away a free kick for an unfair challenge on Matthew Lund. Cian Bolger restarts play with the free kick.

40:19

Chris Zebroski challenges Scott Griffiths unfairly and gives away a free kick. Free kick taken by Scott Griffiths.

39:51

Free kick awarded for a foul by Chris Zebroski on Richard Naylor. Free kick taken by Andy Warrington.

38:53

Unfair challenge on Tom Parkes by Alex Revell results in a free kick. Tom Parkes takes the free kick.

38:11

Chris Zebroski produces a cross.

37:40

Foul by Jason Taylor on Chris Zebroski, free kick awarded. Matthew Lund takes the direct free kick.

36:55

The ball is crossed by Mark Bradley, save by Scott Bevan.

35:19

Chris Zebroski produces a cross, Johnny Mullins makes a clearance.

33:35

The ball is delivered by Lewis Grabban.

33:10

The official flags Chris Zebroski offside. Andy Warrington takes the indirect free kick.

31:52

Free kick awarded for an unfair challenge on Chris Zebroski by Danny Harrison. Direct free kick taken by Cian Bolger.

29:45

Alex Revell produces a right-footed shot from inside the area that clears the bar.

27:37

Free kick awarded for an unfair challenge on Scott Griffiths by Chris Zebroski. Free kick crossed right-footed by Lewis Grabban, clearance by Dan Woodards. Inswinging corner taken by Sam Wood, clearance made by Chris Zebroski.

26:41

Chris Zebroski delivers the ball, Joe Anyinsah takes a shot. Andy Warrington makes a save.

25:12

Mustapha Carayol challenges Sam Wood unfairly and gives away a free kick. Direct free kick taken by Andy Warrington.

21:54

The ball is delivered by Mustapha Carayol, Chris Zebroski has an effort at goal from close range which goes wide left of the target.

20:47

Free kick awarded for a foul by Johnny Mullins on Joe Anyinsah. Mathew Gill restarts play with the free kick.

19:57

A cross is delivered by Shaun Harrad, Cian Bolger gets a block in.

19:08

Effort from the edge of the area by Chris Zebroski goes wide of the right-hand post.

17:59

Mark Bradley takes a shot. Blocked by Mathew Gill.

17:50

Lewis Grabban produces a cross, Tom Parkes makes a clearance.

14:46

Foul by Danny Harrison on Joe Anyinsah, free kick awarded. Mathew Gill takes the direct free kick.

13:25

Free kick awarded for an unfair challenge on Joe Anyinsah by Lewis Grabban. Mathew Gill delivers the ball from the free kick right-footed from left channel.

12:07

Foul by Sam Wood on Dan Woodards, free kick awarded. Dan Woodards takes the direct free kick.

9:23

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

8:49

The ball is swung over by Mustapha Carayol, Johnny Mullins manages to make a clearance.

8:23

Jason Taylor gives away a free kick for an unfair challenge on Chris Zebroski. Dan Woodards takes the free kick.

7:45

Shot by Alex Revell from outside the area goes high over the crossbar.

6:15

Foul by Joe Anyinsah on Johnny Mullins, free kick awarded. The free kick is swung in left-footed by Scott Griffiths, clearance made by Tom Parkes.

5:37

Danny Harrison gives away a free kick for an unfair challenge on Matthew Lund. Mathew Gill takes the direct free kick.

5:19

Tom Parkes takes a shot. Save by Andy Warrington.

3:37

The ball is delivered by Mathew Gill, Scott Griffiths manages to make a clearance.

3:01

Corner taken right-footed by Mathew Gill from the left by-line, clearance by Mark Bradley.

2:54

The ball is crossed by Mustapha Carayol, Richard Naylor manages to make a clearance.

0:46

Free kick awarded for an unfair challenge on Scott Griffiths by Chris Zebroski. Direct free kick taken by Scott Griffiths.

0:16

Unfair challenge on Mustapha Carayol by Lewis Grabban results in a free kick. James Paterson restarts play with the free kick.

0:00

The match gets underway.

Live data and text provided by our data suppliers

Live text commentary

Top Stories

Get Inspired Activity Finder

Run by the BBC and partners

Find ways to get active near you: