Coventry City came from behind to win at MK Dons and go 10 games unbeaten.

MK led when Daniel Powell finished off his jinking run with a fine strike, but Franck Moussa superbly levelled, carrying the ball from the halfway line before lashing it into the net.

Ryan Lowe expertly found enough space to grab his fifth goal in as many league games to regain the lead.

But Stephen Elliott's close-range header and tidy finish secured a dramatic comeback victory for Coventry.

The Sky Blues survived a late scare when Angelo Balanta missed a clear opportunity, but they have now lost just once in their last 14 games in all competitions.

The result moved them to within two points of the League One play-off chasing Dons, who have now suffered defeat in three of their last four matches.

VIEWS FROM THE DRESSING ROOM

MK Dons manager Karl Robinson told BBC Three Counties Radio:

"I don't think we deserved to get beat today, it was five minutes of madness.

"We don't normally concede in that period (after half time). We generally come out in the second half all guns blazing.

"Today I don't think there was too much wrong.

"I thought we competed. The performance was important and it's important we understand where we go from here."

Coventry manager Mark Robins told BBC Coventry & Warwickshire:

"We were magnificent. We were really good with and without the ball, I was more than pleased.

"The players were outstanding in every department. We got to see the good side of the players who have been on the sidelines - Stephen Elliott thoroughly deserved his goals - they've delivered a performance that's amongst the best this season.

"We're now within two points of MK Dons which puts it into perspective. A great day's work, this was excellent.

"Our feet are firmly on the floor. There is a good attitude, and a will to do well for our supporters. We were like the home team. For the supporters it's a great end to a year that started off not too promisingly.

"MK Dons are a really good side, they can be physical and are certainly play-off material."

Lineup, Bookings (4) & Substitutions (5)

MK Dons

  • 01 Martin
  • 03 Lewington Booked
  • 06 Williams
  • 12 Chicksen Booked
  • 24 Kay
  • 08 Potter
  • 11 Smith Booked (Balanta - 58' )
  • 17 Powell
  • 21 Alli (Ismail - 71' )
  • 09 Bowditch
  • 14 Lowe (MacDonald - 78' )

Substitutes

  • 16 McLoughlin
  • 04 Doumbe
  • 05 MacKenzie
  • 32 Ismail
  • 10 MacDonald
  • 28 Sekajja
  • 29 Balanta

Coventry

  • 01 Murphy
  • 21 Christie
  • 24 Wood
  • 25 Edjenguele
  • 39 Adams
  • 08 Baker
  • 10 Fleck
  • 12 Jennings
  • 32 Moussa
  • 11 McSheffrey Booked (Barton - 78' )
  • 14 Elliott (O'Donovan - 73' )

Substitutes

  • 13 Dunn
  • 02 Clarke
  • 05 Cameron
  • 04 Thomas
  • 16 Barton
  • 09 McDonald
  • 19 O'Donovan
Ref: Woolmer
Att: 13,620

Match Stats

Shots

11 10

On target

4 6

Corners

8 3

Fouls

10 9

Live Text Commentary

90:00 +5:00 Full time

Full Time The referee blows for the end of the match.

90:00 +4:21

Centre by Dean Bowditch, blocked by Franck Moussa.

90:00 +3:10

Dean Bowditch produces a cross. Inswinging corner taken by Dean Bowditch from the left by-line played to the near post, Franck Moussa makes a clearance. Inswinging corner taken right-footed by Shaun Williams from the left by-line to the near post, clearance by Franck Moussa.

90:00 +1:45

Free kick awarded for an unfair challenge on Dean Bowditch by Blair Adams. The free kick is delivered right-footed by Shaun Williams from right channel, Cyrus Christie makes a clearance.

90:00 +1:15

Cyrus Christie takes a shot. David Martin makes a comfortable save.

88:38

Free kick awarded for a foul by Adam Chicksen on John Fleck. Direct free kick taken by Joe Murphy.

88:10

Roy O'Donovan is flagged offside by the assistant referee. David Martin restarts play with the free kick.

87:01

A cross is delivered by Zeli Ismail.

85:59

John Fleck produces a right-footed shot from just outside the box that misses to the right of the target.

84:54

A cross is delivered by Angelo Balanta, Shot by Daniel Powell from deep inside the penalty area misses to the right of the goal.

83:31

The ball is swung over by John Fleck, clearance by Shaun Williams.

82:45

The assistant referee signals for offside against Angelo Balanta. Joe Murphy takes the direct free kick.

81:20

Inswinging corner taken by Shaun Williams from the right by-line, A cross is delivered by Angelo Balanta, Franck Moussa makes a clearance.

79:35

Darren Potter produces a cross, William Edjenguele makes a clearance.

77:22 Substitution

Substitution Adam Barton comes on in place of Gary McSheffrey.

77:22 Substitution

Substitution Charlie MacDonald on for Ryan Lowe.

74:02

Adam Chicksen produces a cross, William Edjenguele manages to make a clearance. Foul by Antony Kay on Roy O'Donovan, free kick awarded. Free kick taken by William Edjenguele.

72:15

Joe Murphy restarts play with the free kick.

72:15 Substitution

Substitution Roy O'Donovan comes on in place of Stephen Elliott.

72:15

Unfair challenge on Franck Moussa by Dean Bowditch results in a free kick.

70:19 Substitution

Substitution Dele Ali leaves the field to be replaced by Zeli Ismail.

69:10

A cross is delivered by Blair Adams, save made by David Martin.

67:14

Dean Bowditch crosses the ball, Richard Wood gets a block in. Corner taken by Dean Bowditch played to the near post, Antony Kay has a headed effort at goal from close in which goes wide right of the goal.

67:03

The ball is sent over by Angelo Balanta, clearance made by William Edjenguele.

65:40

The offside flag is raised against Stephen Elliott. David Martin takes the free kick.

62:51

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

62:36

The ball is sent over by Adam Chicksen, Richard Wood makes a clearance.

61:47 Booking

Booking Gary McSheffrey goes into the book.

61:21

Direct free kick taken by Joe Murphy.

61:21 Booking

Booking Booking for Dean Lewington for unsporting behaviour.

61:10

Carl Baker fouled by Dean Lewington, the ref awards a free kick.

60:40

The ball is delivered by Ryan Lowe, Stephen Elliott gets a block in.

59:01

Adam Chicksen fouled by Gary McSheffrey, the ref awards a free kick. The free kick is swung in right-footed by Darren Potter, John Fleck manages to make a clearance.

58:32

Cyrus Christie challenges Angelo Balanta unfairly and gives away a free kick. Dean Lewington restarts play with the free kick.

57:41 Substitution

Substitution (Milton Keynes Dons) makes a substitution, with Angelo Balanta coming on for Alan Smith.

57:28

A cross is delivered by Gary McSheffrey.

56:00

Carl Baker takes a shot. David Martin makes a comfortable save.

54:54

The free kick is swung in right-footed by Carl Baker, Adam Chicksen gets a block in.

54:54 Booking

Booking Adam Chicksen receives a caution.

54:39

Unfair challenge on Gary McSheffrey by Adam Chicksen results in a free kick.

53:15

Ryan Lowe challenges Richard Wood unfairly and gives away a free kick. Direct free kick taken by Joe Murphy.

52:19

Effort from outside the penalty area by Dele Ali goes wide left of the goal.

50:25

The assist for the goal came from Franck Moussa.

50:25 Goal scored

Goal! - Stephen Elliott - MK Dons 2 - 3 Coventry A goal is scored by Stephen Elliott from just inside the penalty area to the bottom left corner of the goal. Milton Keynes Dons 2-3 Coventry.

48:17

Assist on the goal came from Gary McSheffrey.

48:17 Goal scored

Goal! - Stephen Elliott - MK Dons 2 - 2 Coventry Stephen Elliott finds the back of the net with a headed goal from close in. Milton Keynes Dons 2-2 Coventry.

48:10

A cross is delivered by Gary McSheffrey,

46:20

Adam Chicksen delivers the ball, Richard Wood gets a block in. The ball is delivered by Shaun Williams, Headed effort from inside the area by Darren Potter misses to the left of the target.

45:01

The referee starts the second half.

45:00 +2:15 Half time

Half Time The ref blows to signal half-time.

45:00 +0:22

The official flags Shaun Williams offside. Joe Murphy takes the direct free kick.

44:41

Inswinging corner taken left-footed by Shaun Williams from the right by-line.

43:32

Carl Baker is ruled offside. Free kick taken by David Martin.

41:41

Blair Adams produces a cross.

41:15

Cyrus Christie produces a cross, Shaun Williams makes a clearance.

40:27

The assistant referee flags for offside against Daniel Powell. Free kick taken by Joe Murphy.

37:25

Assist on the goal came from Dean Bowditch.

37:25 Goal scored

Goal! - Ryan Lowe - MK Dons 2 - 1 Coventry A goal is scored by Ryan Lowe from the edge of the penalty box to the bottom left corner of the goal. Milton Keynes Dons 2-1 Coventry.

36:29

Alan Smith has an effort at goal from just outside the penalty box which goes wide of the left-hand post.

36:00

Ryan Lowe takes a shot. Comfortable save by Joe Murphy.

35:24

The ball is crossed by Daniel Powell.

34:29

Richard Wood produces a cross.

33:24

Ryan Lowe gives away a free kick for an unfair challenge on Franck Moussa. Richard Wood takes the free kick.

32:37

Gary McSheffrey takes a shot. Comfortable save by David Martin.

30:49

Dean Lewington fouled by Carl Baker, the ref awards a free kick. Dean Lewington takes the direct free kick.

29:19

Gary McSheffrey crosses the ball, clearance by Antony Kay.

28:47

Inswinging corner taken right-footed by Dean Bowditch from the left by-line to the near post, William Edjenguele makes a clearance.

26:37

The assist for the goal came from Carl Baker.

26:37 Goal scored

Goal! - Franck Moussa - MK Dons 1 - 1 Coventry Franck Moussa grabs a goal from the edge of the penalty box to the top left corner of the goal. Milton Keynes Dons 1-1 Coventry.

25:06

Unfair challenge on Ryan Lowe by William Edjenguele results in a free kick. Antony Kay delivers the ball from the free kick right-footed from right channel.

23:05

Carl Baker takes the inswinging corner, Stephen Elliott has a headed effort at goal from close in which goes wide right of the goal.

22:19

Corner taken left-footed by John Fleck.

19:56

Carl Baker challenges Darren Potter unfairly and gives away a free kick. Direct free kick taken by David Martin.

19:24

Unfair challenge on Richard Wood by Alan Smith results in a free kick. Free kick taken by Richard Wood.

18:50 Booking

Booking Caution for Alan Smith.

17:53

Free kick awarded for an unfair challenge on Daniel Powell by Gary McSheffrey. Antony Kay takes the free kick.

16:52

Unfair challenge on Ryan Lowe by William Edjenguele results in a free kick. Antony Kay restarts play with the free kick.

16:06

Corner taken left-footed by John Fleck to the near post, Dean Lewington makes a clearance.

14:52

The assist for the goal came from Dean Bowditch.

14:52 Goal scored

Goal! - Daniel Powell - MK Dons 1 - 0 Coventry Daniel Powell finds the net with a goal from just outside the penalty box to the bottom left corner of the goal. Milton Keynes Dons 1-0 Coventry.

13:42

Ryan Lowe produces a right-footed shot from just outside the box that misses to the right of the target.

13:11

Antony Kay fouled by Stephen Elliott, the ref awards a free kick. Antony Kay takes the direct free kick.

12:57

Dean Bowditch sends in a cross.

12:35

Alan Smith concedes a free kick for a foul on Joe Murphy. Joe Murphy takes the free kick.

12:13

Daniel Powell takes a shot. Save made by Joe Murphy.

10:23

Alan Smith gives away a free kick for an unfair challenge on Franck Moussa. Direct free kick taken by Cyrus Christie.

10:05

The referee blows for offside against Ryan Lowe. Richard Wood takes the free kick.

8:57

Shot from just outside the box by Stephen Elliott goes over the target.

6:18

Ryan Lowe crosses the ball, William Edjenguele manages to make a clearance.

5:34

Outswinging corner taken right-footed by Dean Bowditch played to the near post, clearance made by John Fleck.

1:40

The ball is delivered by Darren Potter, Steven Jennings makes a clearance.

0:39

The ball is sent over by Daniel Powell, blocked by William Edjenguele.

0:16

The ball is sent over by Carl Baker, brilliant save by David Martin.

0:00

The game gets underway.

Live data and text provided by our data suppliers