Kevin Ellison's last-minute winner against his old club earned Morecambe victory over 10-man Rotherham United.

Left-back Robbie Threlfall fired the Shrimps ahead with a superb free-kick into the bottom corner on 56 minutes.

Alex Revell then deflected home a Lionel Ainsworth shot to level eight minutes later, before the Millers had skipper Johnny Mullins sent off for fouling Andy Wright.

Ellison then won it in with a looping header from Wright's right-wing cross.

Morecambe's victory, a response to the Easter Monday defeat by Wycombe which boss Jim Bentley described as the worst display since he was appointed manager, all but secures safety.

It moves them nine points clear of danger with just three games left and a vastly superior goal difference to the teams most under threat.

Rotherham, in sixth, are now four points shy of an automatic League Two promotion place.

VIEWS FROM THE DRESSING ROOM

Morecambe manager Jim Bentley told BBC Radio Lancashire:

"It's difficult when you don't win games and we haven't been in the best of form recently.

"I asked the lads for a response and they showed the type of lads that they are.

"Wycombe was one of those days when nothing went right but they gave me a response.

"If we'd have come off after 88 minutes with a 1-1 draw, I would have been pleased. I can't compliment the lads enough."

Rotherham United manager Steve Evans tells BBC Radio Sheffield:

"What about their red card and the penalty we don't get, but we get it every week now don't we?

"The red card Johnny (Mullins) says he gets a touch on the ball. I need to have a look at it, but it's hard to take.

"Even with 10 men we're battering them but we go away pointless.

"It's the biggest blatant penalty we've seen... and we don't get it."

Lineup, Bookings (4) & Substitutions (3)

Morecambe

  • 01 Roche
  • 03 Threlfall Booked
  • 06 Haining
  • 15 McCready
  • 22 Parrish (Alessandra - 73' )
  • 16 Drummond
  • 17 Fleming
  • 18 McDonald
  • 08 Wright
  • 11 Ellison Booked
  • 27 Redshaw

Substitutes

  • 25 Arestidou
  • 23 Doyle
  • 20 Mwasile
  • 09 Alessandra
  • 10 Williams
  • 14 Burrow
  • 26 Holroyd

Rotherham United

  • 01 Shearer
  • 06 Mullins Dismissed
  • 14 Bradley (Tonge - 75' )
  • 20 Morgan
  • 37 Skarz
  • 04 Arnason
  • 07 Ainsworth
  • 10 O'Connor Booked
  • 22 Agard
  • 09 Revell (Odejayi - 81' )
  • 15 Pringle

Substitutes

  • 21 Warrington
  • 02 Tonge
  • 19 Noble
  • 35 Kearns
  • 16 Odejayi
  • 17 Nardiello
Ref: Phil Gibbs
Att: 2,197

Match Stats

Shots

10 9

On target

7 3

Corners

4 9

Fouls

9 10

Live Text Commentary

90:00 +4:07 Full time

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

90:00 +1:59

Free kick taken by Will Haining.

90:00 +1:59 Booking

Booking Booking for Michael O'Connor for unsporting behaviour.

90:00 +1:45

Free kick awarded for a foul by Michael O'Connor on Kevin Ellison.

90:00 +0:56 Booking

Booking Kevin Ellison is cautioned by the ref for unsporting behaviour.

89:55

The assist for the goal came from Lewis Alessandra.

89:55 Goal scored

Goal! - Kevin Ellison - Morecambe 2 - 1 Rotherham Kevin Ellison finds the back of the net with a headed goal from inside the penalty area. Morecambe 2-1 Rotherham.

89:46

Lewis Alessandra produces a cross,

85:46

Free kick awarded for an unfair challenge on Kayode Odejayi by Christopher McCready. Joe Skarz restarts play with the free kick.

84:15

Jack Redshaw takes a shot. Save by Scott Shearer.

83:02

Shot from just outside the box by Lewis Alessandra goes over the crossbar.

80:58 Substitution

Substitution Kayode Odejayi joins the action as a substitute, replacing Alex Revell.

79:54

Ben Pringle takes the free kick.

79:54 Booking

Booking Booking for Robbie Threlfall for dissent.

79:42

Robbie Threlfall concedes a free kick for a foul on Kari Arnason.

79:15

Lionel Ainsworth sends in a cross, Andrew Wright makes a clearance.

78:26

Unfair challenge on Ben Pringle by Andrew Fleming results in a free kick. Free kick taken by Michael O'Connor.

77:17

Centre by Lewis Alessandra.

76:33

Lewis Alessandra takes a shot. Save by Scott Shearer.

75:37

Handball decision goes against Lewis Alessandra. Ben Pringle restarts play with the free kick.

74:45 Substitution

Substitution Dale Tonge is brought on as a substitute for Mark Bradley.

72:34 Substitution

Substitution Lewis Alessandra comes on in place of Andrew Parrish.

70:47

Robbie Threlfall produces a shot on goal direct from the free kick.

70:47 Dismissal

Dismissal The referee sends off Johnny Mullins for professional foul.

70:25

Johnny Mullins gives away a free kick for an unfair challenge on Andrew Fleming.

67:43

Ben Pringle is flagged offside by the assistant referee. Barry Roche restarts play with the free kick.

65:56

The referee blows for offside against Kevin Ellison. Direct free kick taken by Scott Shearer.

65:25

Headed effort from inside the area by Stewart Drummond misses to the left of the target.

64:13

Michael O'Connor produces a left-footed shot from outside the box and misses left.

63:08

Assist by Lionel Ainsworth.

63:08 Goal scored

Goal! - Alex Revell - Morecambe 1 - 1 Rotherham Goal scored by Alex Revell from just inside the penalty area to the bottom left corner of the goal. Morecambe 1-1 Rotherham.

62:12

Lionel Ainsworth takes a shot. Blocked by Alex Revell.

60:43

Corner taken by Michael O'Connor from the left by-line played to the near post, save by Barry Roche.

60:20

Corner taken right-footed by Michael O'Connor to the near post, Kevin Ellison makes a clearance.

59:54

Foul by Stewart Drummond on Kari Arnason, free kick awarded. Direct free kick taken by Kari Arnason.

59:35

The ball is delivered by Lionel Ainsworth, clearance made by Will Haining.

59:18

Andrew Fleming takes a shot. Save by Scott Shearer.

58:47

Inswinging corner taken from the left by-line by Andrew Fleming.

57:57

Michael O'Connor produces a right-footed shot from deep inside the penalty box which goes wide of the right-hand upright.

57:22

Inswinging corner taken from the left by-line by Michael O'Connor.

55:40

Gary McDonald provided the assist for the goal.

55:40 Goal scored

Goal! - Robbie Threlfall - Morecambe 1 - 0 Rotherham Robbie Threlfall hits the back of the net with a goal direct from the free kick from outside the penalty box to the bottom left corner of the goal. Morecambe 1-0 Rotherham.

54:39

Free kick awarded for an unfair challenge on Gary McDonald by Michael O'Connor.

54:01

The referee blows for offside against Kieran Agard. Free kick taken by Barry Roche.

53:38

Kari Arnason crosses the ball, Will Haining manages to make a clearance.

53:22

The ball is swung over by Joe Skarz, Robbie Threlfall manages to make a clearance.

50:20

Kieran Agard produces a right-footed shot from inside the area that clears the bar.

48:23

Robbie Threlfall fouled by Mark Bradley, the ref awards a free kick. Robbie Threlfall takes the free kick.

48:02

Alex Revell takes a shot. Save by Barry Roche.

47:23

Centre by Ben Pringle, Will Haining manages to make a clearance.

46:44

The referee blows for offside against Kieran Agard. Indirect free kick taken by Barry Roche.

45:01

The referee starts the second half.

45:00 +1:23 Half time

Half Time It is the end of the first-half.

44:25

Alex Revell produces a cross.

43:56

Centre by Joe Skarz, clearance by Robbie Threlfall.

43:41

Centre by Lionel Ainsworth, clearance by Will Haining.

42:51

The ball is sent over by Ben Pringle.

41:48

Unfair challenge on Stewart Drummond by Lionel Ainsworth results in a free kick. Barry Roche restarts play with the free kick.

40:48

Kevin Ellison gives away a free kick for an unfair challenge on Joe Skarz. Free kick crossed right-footed by Michael O'Connor from left wing, Will Haining makes a clearance.

39:45

Robbie Threlfall takes the inswinging corner, Michael O'Connor makes a clearance.

39:29

Jack Redshaw takes a shot. Blocked by Craig Morgan.

36:49

Corner taken by Ben Pringle from the right by-line, save by Barry Roche.

36:33

Mark Bradley sends in a cross, clearance by Christopher McCready.

34:15

The referee blows for offside. Barry Roche restarts play with the free kick.

33:13

Shot from just outside the box by Lionel Ainsworth misses to the right of the goal.

32:37

Inswinging corner taken left-footed by Ben Pringle from the right by-line to the near post, Kevin Ellison makes a clearance.

32:29

Lionel Ainsworth crosses the ball.

31:32

Ben Pringle concedes a free kick for a foul on Stewart Drummond. Will Haining restarts play with the free kick.

31:00

Kari Arnason delivers the ball, save made by Barry Roche.

30:13

Lionel Ainsworth produces a cross, clearance by Will Haining.

25:42

Free kick awarded for a foul by Mark Bradley on Andrew Wright. Christopher McCready restarts play with the free kick.

24:01

Ben Pringle takes a shot. Robbie Threlfall manages to make a clearance.

22:06

Michael O'Connor is caught offside. Barry Roche takes the free kick.

21:48

Corner taken short by Lionel Ainsworth.

21:16

Centre by Will Haining, clearance by Kieran Agard.

20:48

Corner taken by Andrew Fleming from the right by-line.

19:58

Andrew Fleming takes a inswinging corner from the left by-line played to the near post, clearance by Joe Skarz.

19:06

Andrew Parrish fouled by Johnny Mullins, the ref awards a free kick. Barry Roche takes the free kick.

18:30

Inswinging corner taken from the right by-line by Ben Pringle, Kevin Ellison makes a clearance.

16:39

The ball is swung over by Joe Skarz.

14:13

The offside flag is raised against Alex Revell. Barry Roche takes the indirect free kick.

14:02

The ball is sent over by Michael O'Connor, clearance by Andrew Parrish.

13:29

Michael O'Connor takes a inswinging corner from the left by-line to the near post.

12:04

Gary McDonald challenges Kari Arnason unfairly and gives away a free kick. Direct free kick taken by Michael O'Connor.

10:43

Christopher McCready challenges Alex Revell unfairly and gives away a free kick. Free kick taken by Scott Shearer.

10:34

Centre by Robbie Threlfall, Alex Revell makes a clearance.

10:00

Free kick awarded for an unfair challenge on Kevin Ellison by Mark Bradley. Free kick taken by Robbie Threlfall.

9:21

Ben Pringle produces a right-footed shot from just outside the box that goes wide right of the target.

5:12

Michael O'Connor fouled by Kevin Ellison, the ref awards a free kick. Mark Bradley takes the free kick.

3:55

Andrew Fleming takes a shot. Joe Skarz gets a block in.

3:49

A cross is delivered by Robbie Threlfall.

3:14

Lionel Ainsworth sends in a cross, save by Barry Roche.

1:42

Inswinging corner taken from the right by-line by Ben Pringle, save by Barry Roche.

0:52

Free kick awarded for a foul by Kari Arnason on Andrew Fleming. Direct free kick taken by Barry Roche.

0:41

Joe Skarz produces a cross, save by Barry Roche.

0:12

Alex Revell fouled by Andrew Wright, the ref awards a free kick. Joe Skarz takes the direct free kick.

0:00

The referee starts the match.

Live data and text provided by our data suppliers