Match ends, Coventry City 3, Crewe Alexandra 2.

Jim O'Brien's late winner took Coventry City to the top of the League One table as they sealed all three points against Crewe Alexandra.
John Fleck put the Sky Blues in front but Brad Inman levelled the score with a curling effort from distance.
Adam Armstrong put Coventry back in the lead with his fifth goal of the season after firing past keeper Ben Garratt.
Crewe immediately equalised when Marcus Haber tapped in from close range but O'Brien's late goal sealed the win.
Line-ups
Coventry
Formation 4-2-3-1
- 1Burge
- 2Willis
- 18Ricketts
- 5Johnson
- 3Stokes
- 4Vincelot
- 7Fleck
- 8LameirasSubstituted forMurphyat 60'minutes
- 10MaddisonSubstituted forTudgayat 84'minutes
- 11O'BrienSubstituted forMorrisat 90+1'minutes
- 9A Armstrong
Substitutes
- 12Morris
- 17Phillips
- 20Tudgay
- 21Martin
- 23Charles-Cook
- 25Murphy
- 27Thomas
Crewe
Formation 4-3-3
- 1Garratt
- 2Turton
- 5Ray
- 6Nugent
- 3Guthrie
- 16KingSubstituted forAtkinsonat 84'minutes
- 15Fox
- 18Bingham
- 10Inman
- 9HaberSubstituted forCooperat 78'minutes
- 27ColcloughSubstituted forDalla Valleat 74'minutes
Substitutes
- 8Atkinson
- 11Cooper
- 12Dalla Valle
- 13Richards
- 14Saunders
- 19Baillie
- 21Wintle
- Referee:
- Tim Robinson
- Attendance:
- 11,511
Match Stats
- Possession
- Home63%
- Away37%
- Shots
- Home27
- Away6
- Shots on Target
- Home9
- Away3
- Corners
- Home7
- Away1
- Fouls
- Home12
- Away15
Live Text
Post update
Full Time
Second Half ends, Coventry City 3, Crewe Alexandra 2.
Post update
Attempt saved. Jacob Murphy (Coventry City) left footed shot from the left side of the box is saved in the centre of the goal.
Post update
Romain Vincelot (Coventry City) wins a free kick in the defensive half.
Post update
Foul by David Fox (Crewe Alexandra).
Post update
Attempt saved. Marcus Tudgay (Coventry City) right footed shot from the centre of the box is saved in the centre of the goal.
Substitution
Substitution, Coventry City. Bryn Morris replaces Jim O'Brien.
Post update
Sam Ricketts (Coventry City) wins a free kick in the defensive half.
Post update
Foul by Billy Bingham (Crewe Alexandra).
Post update
Delay over. They are ready to continue.
Post update
Delay in match Jim O'Brien (Coventry City) because of an injury.
Post update
Foul by John Fleck (Coventry City).
Post update
Chris Atkinson (Crewe Alexandra) wins a free kick on the left wing.
Substitution
Substitution, Coventry City. Marcus Tudgay replaces James Maddison.
Substitution
Substitution, Crewe Alexandra. Chris Atkinson replaces Adam King.
Goal!
Goal! Coventry City 3, Crewe Alexandra 2. Jim O'Brien (Coventry City) right footed shot from outside the box to the bottom left corner.
Post update
Foul by Jacob Murphy (Coventry City).
Post update
Oliver Turton (Crewe Alexandra) wins a free kick in the defensive half.
Post update
Attempt saved. Adam Armstrong (Coventry City) left footed shot from outside the box is saved in the centre of the goal.
Substitution
Substitution, Crewe Alexandra. George Cooper replaces Marcus Haber.