League One top scorer David McGoldrick took his tally to 16 in 21 games as he completed Coventry City's fightback from a goal down to win at Stevenage.

Lucas Akins gave the home side the lead from the penalty spot after Felipe Morais was fouled by Carl Baker.

It took the Sky Blues until 79 minutes to level when Richard Wood tapped in after a blocked John Fleck shot.

Baker made amends for the penalty with a curling strike on 89 minutes, before McGoldrick chipped home a minute later.

But McGoldrick's yellow card for taking his shirt off in celebration (his fifth of the campaign) means that he will now miss Saturday's trip to MK Dons.

The Sky Blues' club-record fifth straight away win leaves them unbeaten now in nine games.

Ahead of Saturday's trip to MK Dons, Mark Robins' men have climbed to 11th, just five points off the League One play-offs on 34, while ninth-placed Stevenage have 37.

VIEW FROM THE DRESSING ROOM

Sky Blues manager Mark Robins told BBC Coventry and Warwickshire:

"It's a tough place to come this, so I'm really pleased. We had five or six chances in the first half and didn't take them. But, in the second half, we made the possession pay.

"We controlled the majority of that game and the supporters played a massive part in keeping us going forward.

"It's a great shame because David McGoldrick will miss the MK Dons game. It's a pain in the neck for me and it's a travesty. It's not a great rule.

"There are smiles on the faces of the journalists, which is what I really wanted to see this Christmas. "

Lineup, Bookings (2) & Substitutions (5)

Stevenage

  • 01 Arnold
  • 02 Gray
  • 04 Charles
  • 14 Roberts
  • 29 Ngala
  • 07 Grant (Agyemang - 86' )
  • 08 Dunne
  • 10 Morais (Freeman - 61' )
  • 32 Shroot (Tansey - 67' )
  • 09 Haber
  • 11 Akins

Substitutes

  • 16 Day
  • 03 Hills
  • 22 Comminges
  • 06 Tansey
  • 25 Risser
  • 15 Freeman
  • 24 Agyemang

Coventry

  • 01 Murphy Booked
  • 21 Christie
  • 24 Wood
  • 25 Edjenguele
  • 39 Adams
  • 08 Baker
  • 12 Jennings (Barton - 65' )
  • 32 Moussa
  • 38 Bailey
  • 11 McSheffrey (Fleck - 72' )
  • 31 McGoldrick Booked

Substitutes

  • 13 Dunn
  • 02 Clarke
  • 05 Cameron
  • 10 Fleck
  • 16 Barton
  • 14 Elliott
  • 19 O'Donovan
Ref: Whitestone
Att: 4,102

Match Stats

Shots

10 15

On target

3 12

Corners

4 6

Fouls

10 15

Live Text Commentary

90:00 +4:56 Full time

Full Time The game is over, as the referee blows his whistle.

90:00 +4:29

Free kick awarded for a foul by Luke Freeman on Carl Baker. Free kick taken by Cyrus Christie.

90:00 +2:25 Booking

Booking David McGoldrick is cautioned by the ref for time wasting.

90:00 +0:49 Goal scored

Goal! - David McGoldrick - Stevenage 1 - 3 Coventry David McGoldrick grabs a goal from long range to the top right corner of the goal. Stevenage 1-3 Coventry.

89:19 Goal scored

Goal! - Carl Baker - Stevenage 1 - 2 Coventry A goal is scored by Carl Baker from outside the area to the bottom left corner of the goal. Stevenage 1-2 Coventry.

88:49 Booking

Booking Caution for Joe Murphy.

88:21

James Dunne has an effort from just inside the box that misses to the left of the target.

86:19

Outswinging corner taken left-footed by Luke Freeman from the left by-line. Mark Roberts takes a shot. Joe Murphy makes a save.

85:38 Substitution

Substitution Patrick Agyemang is brought on as a substitute for Anthony Grant.

85:23

James Dunne takes a shot from just outside the penalty area clears the crossbar.

84:36

Shot from just outside the area by Luke Freeman goes over the bar.

78:23

Steve Arnold makes a save. The assist for the goal came from John Fleck.

78:23 Goal scored

Goal! - Richard Wood - Stevenage 1 - 1 Coventry Richard Wood finds the back of the net with a goal from close range low into the middle of the goal. Stevenage 1-1 Coventry.

78:23

John Fleck takes a shot.

77:29

Outswinging corner taken right-footed by Carl Baker from the right by-line.

77:03

Cyrus Christie delivers the ball, Mark Roberts makes a clearance.

76:15

The ball is swung over by Cyrus Christie, James Dunne manages to make a clearance.

75:31

Adam Barton concedes a free kick for a foul on Anthony Grant. Steve Arnold takes the free kick.

73:42

Carl Baker crosses the ball, Effort from inside the six-yard box by Franck Moussa goes wide left of the target.

73:13

Inswinging corner taken from the right by-line by Carl Baker, save by Steve Arnold.

72:35

David McGoldrick takes a shot. Save by Steve Arnold.

71:43 Substitution

Substitution Gary McSheffrey goes off and John Fleck comes on.

71:28

Centre by Cyrus Christie, David Gray makes a clearance.

70:20

Blair Adams takes a shot. Bondz N'Gala gets a block in.

68:29

Franck Moussa gives away a free kick for an unfair challenge on Marcus Haber. Free kick taken by Anthony Grant.

67:37

The ball is crossed by Lucas Akins, save made by Joe Murphy.

66:21 Substitution

Substitution Greg Tansey comes on in place of Robin Shroot.

66:21

Richard Wood gives away a free kick for an unfair challenge on Marcus Haber. Darius Charles takes the direct free kick.

64:48 Substitution

Substitution Adam Barton replaces Steven Jennings.

62:05

Cyrus Christie produces a cross, save made by Steve Arnold.

60:23 Substitution

Substitution Luke Freeman joins the action as a substitute, replacing Filipe Morais.

60:23

The ball is sent over by Darius Charles.

58:48

David Gray has an effort at goal from just outside the box which goes wide of the left-hand post.

58:16

Effort from 25 yards by David McGoldrick. David Gray gets a block in.

57:05

Franck Moussa challenges Anthony Grant unfairly and gives away a free kick. Darius Charles takes the free kick.

56:09

Foul by Gary McSheffrey on Anthony Grant, free kick awarded. Filipe Morais takes the direct free kick.

54:50

David McGoldrick decides to take the corner short. The ball is swung over by Carl Baker, save made by Steve Arnold.

49:45

Marcus Haber is penalised for a handball. Free kick taken by William Edjenguele.

45:06

Free kick awarded for an unfair challenge on David McGoldrick by Mark Roberts. Free kick crossed right-footed by Carl Baker from right channel, save made by Steve Arnold. Gary McSheffrey takes a short corner.

45:01

The referee starts the second half.

45:00 +2:54 Half time

Half Time The players leave the pitch at half time.

45:00 +2:36

David McGoldrick concedes a free kick for a foul on Steve Arnold. Steve Arnold takes the direct free kick.

45:00 +0:19

Inswinging corner taken right-footed by Filipe Morais from the right by-line. David McGoldrick fouled by Bondz N'Gala, the ref awards a free kick. Direct free kick taken by Joe Murphy.

44:43

Headed effort from deep inside the penalty area by Carl Baker misses to the right of the target.

44:18

The ball is swung over by Gary McSheffrey, Bondz N'Gala makes a clearance.

43:57

Gary McSheffrey produces a cross, Anthony Grant makes a clearance.

42:22

Lucas Akins takes a shot. Save by Joe Murphy.

40:49

Free kick awarded for an unfair challenge on Marcus Haber by Richard Wood. Anthony Grant restarts play with the free kick.

38:58

Unfair challenge on Gary McSheffrey by David Gray results in a free kick. Free kick crossed by Gary McSheffrey, Marcus Haber makes a clearance. Corner from left by-line taken by Carl Baker.

38:02

David McGoldrick is adjudged to have handled the ball. Indirect free kick taken by Steve Arnold.

36:59

Header from just outside the box by James Bailey misses to the right of the target.

36:04

William Edjenguele fouled by Marcus Haber, the ref awards a free kick. William Edjenguele takes the free kick.

34:11

The assistant referee signals for offside against Gary McSheffrey. Steve Arnold takes the free kick.

33:39

Short corner taken by Gary McSheffrey.

33:08

David McGoldrick takes a shot. Save made by Steve Arnold.

31:30 Goal scored

Goal! - Lucas Akins - Stevenage 1 - 0 Coventry Power penalty scored by Lucas Akins. Stevenage 1-0 Coventry.

29:37

Carl Baker gives away a Penalty for an unfair challenge on Filipe Morais.

28:36

Foul by Cyrus Christie on Darius Charles, free kick awarded. Darius Charles restarts play with the free kick.

27:26

Unfair challenge on James Bailey by Filipe Morais results in a free kick. Free kick taken by Gary McSheffrey.

26:54

Robin Shroot takes a shot. Blocked by Richard Wood.

26:02

Corner taken by Filipe Morais.

25:36

The ball is sent over by Cyrus Christie, Steve Arnold makes a save.

24:16

James Bailey fouled by Filipe Morais, the ref awards a free kick. William Edjenguele takes the free kick.

22:54

Carl Baker concedes a free kick for a foul on Marcus Haber. Free kick crossed right-footed by Filipe Morais from left wing, David McGoldrick makes a clearance.

20:33

David McGoldrick takes a shot. Joe Murphy makes a save. David McGoldrick takes a shot. Save by Steve Arnold.

19:42

Gary McSheffrey produces a curled right-footed shot from 18 yards. Blocked by Bondz N'Gala.

18:52

Handball by Robin Shroot. Joe Murphy restarts play with the free kick.

17:26

Unfair challenge on Robin Shroot by Steven Jennings results in a free kick. Anthony Grant takes the direct free kick.

16:30

Free kick awarded for a foul by David McGoldrick on Anthony Grant. Steve Arnold restarts play with the free kick.

11:56

Gary McSheffrey delivers the ball, save made by Steve Arnold.

11:42

The ball is swung over by Carl Baker.

10:36

Marcus Haber gives away a free kick for an unfair challenge on William Edjenguele. Free kick taken by William Edjenguele.

9:48

Cross/shot by David Gray.

8:10

Free kick awarded for a foul by Marcus Haber on Richard Wood. Direct free kick taken by Richard Wood.

7:38

Unfair challenge on Anthony Grant by Carl Baker results in a free kick. Steve Arnold takes the direct free kick.

5:23

Blair Adams concedes a free kick for a foul on Filipe Morais. Filipe Morais crosses the ball from the free kick right-footed from right channel, clearance by Blair Adams. Gary McSheffrey gives away a free kick for an unfair challenge on David Gray. Filipe Morais has an effort direct from the free kick.

4:31

Robin Shroot has a curled shot. William Edjenguele gets a block in.

4:01

Unfair challenge on Gary McSheffrey by Filipe Morais results in a free kick. Direct free kick taken by Gary McSheffrey.

1:13

The assistant referee signals for offside against Robin Shroot. Joe Murphy restarts play with the free kick.

0:22

Shot by David McGoldrick. Steve Arnold makes a save.

0:00

The ref blows the whistle to begin the match.

Live data and text provided by our data suppliers