Alex Revell's stoppage-time header saw Rotherham come back from two goals down to get a point against 10-man MK Dons.

Matthew Kennedy converted Ryan Hall's pass to give the Dons the lead.

Brendon Galloway was sent off for a second booking three minutes after the break, but his team-mate Izale McLeod doubled the visitors' advantage.

Rotherham made their numerical superiority tell though, as first Michael O'Connor scored, before Revell headed in Kari Arnason's long throw.

MK Dons manager Karl Robinson told BBC Three Counties Radio:

"George Baldock shook us all up when his injury happened. We believe he lost consciousness on the pitch, and was stretchered off.

"He's been taken to hospital now. He's going to be okay, but he's just a bit shaken up at this moment in time.

"I'm so proud of the players today and the football club. Our fans sang their hearts out for 90 minutes, and I think we've all shown you that we're made of better stuff than what people first thought.

"The way Brendon Galloway conducted himself, and how upset he is at the moment is great for his development - these are all learning curves."

Rotherham United manager Steve Evans told BBC Radio Sheffield:

"I think it was a disjointed performance. We never really got going from the first whistle.

"There was sloppy play all over the pitch - I can't identify two or three individuals because I think it was all of them.

"Obviously we made some changes, and in the second half we had a bit of a go, got back and got a point.

"The performance was not good enough but I cannot fault my team for the effort, and spirit, to go on to the end."

Lineup, Bookings (5) & Substitutions (6)

Rotherham United

  • 21 Collin
  • 27 Tavernier
  • 03 Skarz
  • 08 Frecklington (Hitchcock - 79' )
  • 04 Arnason
  • 20 Morgan
  • 18 Pringle
  • 10 O'Connor
  • 22 Agard
  • 09 Revell
  • 15 Milsom (Thomas - 30' )

Substitutes

  • 01 Shearer
  • 02 Brindley
  • 05 Davis
  • 26 Thomas
  • 28 Vuckic
  • 35 Hitchcock
  • 37 Adams (Thomas - 78' )

Milton Keynes Dons

  • 01 Martin Booked
  • 18 Baldock (Flanagan - 41' )
  • 19 Galloway Dismissed after an earlier booking
  • 14 Alli Booked
  • 03 Lewington
  • 23 Spence
  • 29 Kennedy Booked
  • 07 Gleeson
  • 13 McLeod
  • 11 Smith (Randall - 50' )
  • 21 Hall (Loveridge - 66' )

Substitutes

  • 04 Flanagan
  • 15 Randall
  • 20 Rasulo
  • 26 Loveridge
  • 50 Burns
Ref: Graham Salisbury
Att: 9,405

Match Stats

Shots

22 7

On target

7 6

Corners

2 2

Fouls

10 8

Live Text Commentary

Full time

Full Time Match ends, Rotherham United 2, MK Dons 2.

90:00 +7:15 Full time

Full Time Second Half ends, Rotherham United 2, MK Dons 2.

90:00 +3:40 Goal scored

Goal! Goal! Rotherham United 2, MK Dons 2. Alex Revell (Rotherham United) header from the centre of the box to the bottom right corner. Assisted by Kári Arnason.

90:00 +3:11 Booking

Booking Matthew Kennedy (MK Dons) is shown the yellow card.

90:00 +2:04

Attempt missed. James Tavernier (Rotherham United) right footed shot from outside the box misses to the right.

90:00 +0:45

Attempt saved. James Loveridge (MK Dons) right footed shot from outside the box is saved in the centre of the goal.

88:50

Foul by Joe Skarz (Rotherham United).

88:50

Mark Randall (MK Dons) wins a free kick in the attacking half.

88:11

Attempt saved. James Loveridge (MK Dons) right footed shot from outside the box is saved in the centre of the goal.

87:38

Corner, Rotherham United. Conceded by Tom Flanagan.

81:17

Delay in match Bamidele Alli (MK Dons) because of an injury.

79:50

Attempt missed. Michael O'Connor (Rotherham United) right footed shot from outside the box is too high.

78:56 Goal scored

Goal! Goal! Rotherham United 1, MK Dons 2. Michael O'Connor (Rotherham United) right footed shot from the centre of the box to the bottom right corner. Assisted by Alex Revell.

78:09 Substitution

Substitution Substitution, Rotherham United. Tom Hitchcock replaces Lee Frecklington.

77:37 Substitution

Substitution Substitution, Rotherham United. Wes Thomas replaces Nicky Adams.

75:42 Booking

Booking David Martin (MK Dons) is shown the yellow card.

75:16

Attempt missed. James Tavernier (Rotherham United) right footed shot from the right side of the box is too high.

74:24

Attempt saved. Ben Pringle (Rotherham United) left footed shot from outside the box is saved in the centre of the goal.

71:57 Goal scored

Goal! Goal! Rotherham United 0, MK Dons 2. Izale McLeod (MK Dons) left footed shot from the centre of the box to the centre of the goal.

71:02

Attempt missed. Nicky Adams (Rotherham United) header from the centre of the box misses to the right.

69:26

Corner, MK Dons. Conceded by Adam Collin.

69:15

Attempt saved. James Loveridge (MK Dons) right footed shot from outside the box is saved in the bottom left corner.

68:32

Foul by Nicky Adams (Rotherham United).

68:32

James Loveridge (MK Dons) wins a free kick in the defensive half.

66:00 Substitution

Substitution Substitution, MK Dons. James Loveridge replaces Ryan Hall.

64:08

Foul by Alex Revell (Rotherham United).

64:08

Mark Randall (MK Dons) wins a free kick in the defensive half.

62:44

Foul by Alex Revell (Rotherham United).

62:44

Mark Randall (MK Dons) wins a free kick in the attacking half.

60:11

Foul by Nicky Adams (Rotherham United).

60:11

Dean Lewington (MK Dons) wins a free kick on the right wing.

57:53

Attempt missed. Lee Frecklington (Rotherham United) right footed shot from the centre of the box is too high.

57:30

Attempt saved. Nicky Adams (Rotherham United) right footed shot from the centre of the box is saved in the centre of the goal.

57:21

Attempt saved. Alex Revell (Rotherham United) right footed shot from outside the box is saved in the centre of the goal.

55:48

Attempt blocked. Alex Revell (Rotherham United) right footed shot from the left side of the box is blocked.

54:28

Kieran Agard (Rotherham United) wins a free kick in the attacking half.

54:28

Foul by Stephen Gleeson (MK Dons).

49:47 Substitution

Substitution Substitution, MK Dons. Mark Randall replaces Alan Smith.

49:30

Attempt missed. Ben Pringle (Rotherham United) right footed shot from outside the box is too high.

48:29 Dismissal

Dismissal Second yellow card to Brendan Galloway (MK Dons).

48:05

Kieran Agard (Rotherham United) wins a free kick in the attacking half.

48:05

Foul by Bamidele Alli (MK Dons).

46:42

Foul by Nicky Adams (Rotherham United).

46:42

Ryan Hall (MK Dons) wins a free kick on the left wing.

45:28

Attempt missed. Kieran Agard (Rotherham United) right footed shot from outside the box misses to the right.

45:00

Second Half begins Rotherham United 0, MK Dons 1.

45:00 +11:30 Half time

Half Time First Half ends, Rotherham United 0, MK Dons 1.

45:00 +7:36

Attempt missed. Lee Frecklington (Rotherham United) header from the centre of the box misses to the left.

45:00 +7:15

Corner, Rotherham United. Conceded by Jordan Spence.

45:00 +5:35

Attempt saved. Alex Revell (Rotherham United) header from the centre of the box is saved in the centre of the goal.

45:00 +4:56 Booking

Booking Brendan Galloway (MK Dons) is shown the yellow card.

45:00 +4:41

Lee Frecklington (Rotherham United) wins a free kick in the attacking half.

45:00 +4:41

Foul by Brendan Galloway (MK Dons).

45:00 +3:44

Foul by Michael O'Connor (Rotherham United).

45:00 +3:44

Matthew Kennedy (MK Dons) wins a free kick in the defensive half.

45:00 +3:27

Attempt missed. Alex Revell (Rotherham United) header from the centre of the box misses to the right.

45:00

Matthew Kennedy (MK Dons) wins a free kick in the attacking half.

44:58

Foul by Michael O'Connor (Rotherham United).

44:37

Attempt blocked. James Tavernier (Rotherham United) right footed shot from outside the box is blocked.

40:13 Substitution

Substitution Substitution, MK Dons. Tom Flanagan replaces George Baldock because of an injury.

32:29

Delay in match George Baldock (MK Dons) because of an injury.

32:06

Foul by Lee Frecklington (Rotherham United).

32:06

George Baldock (MK Dons) wins a free kick on the right wing.

30:23 Booking

Booking Bamidele Alli (MK Dons) is shown the yellow card.

30:00

James Tavernier (Rotherham United) wins a free kick in the attacking half.

29:52

Foul by Bamidele Alli (MK Dons).

29:12 Substitution

Substitution Substitution, Rotherham United. Nicky Adams replaces Robert Milsom.

26:05

Attempt missed. Michael O'Connor (Rotherham United) right footed shot from outside the box misses to the right.

25:21

James Tavernier (Rotherham United) wins a free kick on the right wing.

25:21

Foul by Ryan Hall (MK Dons).

24:58

Attempt saved. Izale McLeod (MK Dons) right footed shot from the centre of the box is saved in the centre of the goal.

23:56

Attempt blocked. Ben Pringle (Rotherham United) right footed shot from long range on the right is blocked.

20:04

Attempt missed. Kári Arnason (Rotherham United) right footed shot from outside the box misses to the left.

17:23

Foul by Stephen Gleeson (MK Dons).

17:23

Ben Pringle (Rotherham United) wins a free kick in the defensive half.

13:28

Delay over. They are ready to continue.

13:27

Delay over. They are ready to continue.

12:11

Delay in match Alex Revell (Rotherham United) because of an injury.

11:15

Foul by Alan Smith (MK Dons).

11:15

Kári Arnason (Rotherham United) wins a free kick in the defensive half.

10:38

Bamidele Alli (MK Dons) wins a free kick on the left wing.

10:38

Foul by Ben Pringle (Rotherham United).

8:54 Goal scored

Goal! Goal! Rotherham United 0, MK Dons 1. Matthew Kennedy (MK Dons) right footed shot from the centre of the box to the bottom left corner. Assisted by Ryan Hall.

5:55

Attempt missed. Jordan Spence (MK Dons) header from the centre of the box is too high.

5:15

Corner, MK Dons. Conceded by Joe Skarz.

4:14

Attempt missed. Lee Frecklington (Rotherham United) right footed shot from outside the box is close, but misses to the right.

2:04

Attempt saved. Kieran Agard (Rotherham United) right footed shot from the left side of the box is saved in the centre of the goal.

0:17

Alex Revell (Rotherham United) wins a free kick in the attacking half.

0:17

Foul by Jordan Spence (MK Dons).

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers