Menu icon
Premium Articles & Expert Tips delivered Daily.
    Plus access to:
  • Get exclusive Willie Mullins' Insights
  • Watch Race Replays & analyse performances
  • Track horses with My Stable
  • Discover Racecard+ powered by Timeform
Join for FREE todayLog in
Sporting Life Plus Logo
Crewe vs Cheltenham - Commentary - Football - Sporting Life
Premium Articles & Expert Tips delivered Daily.
    Plus access to:
  • Get exclusive Willie Mullins' Insights
  • Watch Race Replays & analyse performances
  • Track horses with My Stable
  • Discover Racecard+ powered by Timeform
Join for FREE todayLog in
Sporting Life Plus Logo

Crewe Alexandra v Cheltenham Town Live Score

Crewe vs Cheltenham - Commentary - Football - Sporting Life
45' (Pen) Kane Hemmings
Crewe vs Cheltenham - Commentary - Football - Sporting Life
90'+5 Calum Agius
Crewe vs Cheltenham - Commentary - Football - Sporting Life
22' George Miller
Crewe vs Cheltenham - Commentary - Football - Sporting Life
78' Jordan Thomas
Crewe vs Cheltenham - Commentary - Football - Sporting Life
86' Liam Dulson
View Next GamesImage of a gold chevron
Image of a grey clock10/04/25
Image of a referee's whistleRef. D Bourne
Image of a pitchMornflake Stadium
Crewe vs Cheltenham - Commentary - Football - Sporting Life
45' (Pen) Kane Hemmings
Crewe vs Cheltenham - Commentary - Football - Sporting Life
90'+5 Calum Agius
George Miller 22'
Crewe vs Cheltenham - Commentary - Football - Sporting Life
Jordan Thomas 78'
Crewe vs Cheltenham - Commentary - Football - Sporting Life
Liam Dulson 86'
Crewe vs Cheltenham - Commentary - Football - Sporting Life
  • Match ends, Crewe Alexandra 2, Cheltenham Town 3.
  • 90'+6
    Second Half ends, Crewe Alexandra 2, Cheltenham Town 3.
  • 90'+5
    Goal! Crewe Alexandra 2, Cheltenham Town 3. Calum Agius (Crewe Alexandra) left footed shot from the left side of the box to the bottom left corner following a set piece situation.
  • 90'+5
    Owen Lunt (Crewe Alexandra) wins a free kick in the defensive half.
  • 90'+5
    Foul by Tommy Backwell (Cheltenham Town).
  • 90'+2
    Owen Lunt (Crewe Alexandra) wins a free kick in the attacking half.
  • 90'+2
    Foul by Ethon Archer (Cheltenham Town).
  • 90'
    Fourth official has announced 5 minutes of added time.
  • 90'
    Corner, Cheltenham Town. Conceded by Zac Williams.
  • 89'
    Corner, Cheltenham Town. Conceded by Owen Lunt.
  • 87'
    Substitution, Cheltenham Town. Ibrahim Bakare replaces Jordan Thomas.
  • 86'
    Goal! Crewe Alexandra 1, Cheltenham Town 3. Liam Dulson (Cheltenham Town) right footed shot from outside the box to the bottom right corner. Assisted by Arkell Jude-Boyd with a cross.
  • 82'
    Foul by Sam Stubbs (Cheltenham Town).
  • 82'
    Adrien Thibaut (Crewe Alexandra) wins a free kick on the left wing.
  • 81'
    Attempt missed. Matty Taylor (Cheltenham Town) left footed shot from outside the box misses to the right. Assisted by Tommy Backwell with a through ball following a fast break.
  • 78'
    Goal! Crewe Alexandra 1, Cheltenham Town 2. Jordan Thomas (Cheltenham Town) right footed shot from the right side of the six yard box to the bottom right corner. Assisted by Valintino Adedokun with a cross following a corner.
  • 77'
    Corner, Cheltenham Town. Conceded by Owen Lunt.
  • 76'
    Substitution, Cheltenham Town. Liam Dulson replaces Scot Bennett.
  • 76'
    Substitution, Cheltenham Town. Matty Taylor replaces George Miller.
  • 75'
    Corner, Cheltenham Town. Conceded by Mickey Demetriou.
  • 73'
    Calum Agius (Crewe Alexandra) wins a free kick in the attacking half.
  • 73'
    Foul by Ethon Archer (Cheltenham Town).
  • 73'
    Scot Bennett (Cheltenham Town) is shown the yellow card for a bad foul.
  • 73'
    Max Sanders (Crewe Alexandra) wins a free kick in the attacking half.
  • 73'
    Foul by Scot Bennett (Cheltenham Town).
  • 71'
    Max Sanders (Crewe Alexandra) wins a free kick on the left wing.
  • 71'
    Foul by Jordan Thomas (Cheltenham Town).
  • 71'
    Attempt saved. Kane Hemmings (Crewe Alexandra) left footed shot from the centre of the box is saved in the bottom left corner. Assisted by Max Conway.
  • 70'
    Substitution, Crewe Alexandra. Calum Agius replaces Omar Bogle.
  • 70'
    Substitution, Crewe Alexandra. Adrien Thibaut replaces Jack Powell.
  • 70'
    Substitution, Cheltenham Town. Valintino Adedokun replaces Ryan Haynes.
  • 69'
    Foul by Owen Lunt (Crewe Alexandra).
  • 69'
    Liam Kinsella (Cheltenham Town) wins a free kick in the defensive half.
  • 68'
    Max Conway (Crewe Alexandra) wins a free kick in the defensive half.
  • 68'
    Foul by Arkell Jude-Boyd (Cheltenham Town).
  • 66'
    Attempt saved. Zac Williams (Crewe Alexandra) header from the left side of the six yard box is saved in the top left corner. Assisted by Max Conway with a cross.
  • 66'
    Corner, Crewe Alexandra. Conceded by Liam Kinsella.
  • 64'
    Connor O'Riordan (Crewe Alexandra) wins a free kick in the defensive half.
  • 64'
    Foul by Tom Bradbury (Cheltenham Town).
  • 63'
    Foul by Connor O'Riordan (Crewe Alexandra).
  • 63'
    Tommy Backwell (Cheltenham Town) wins a free kick on the right wing.
  • 61'
    Hand ball by Omar Bogle (Crewe Alexandra).
  • 60'
    Attempt blocked. Max Conway (Crewe Alexandra) left footed shot from outside the box is blocked.
  • 58'
    Foul by Owen Lunt (Crewe Alexandra).
  • 58'
    Liam Kinsella (Cheltenham Town) wins a free kick in the defensive half.
  • 57'
    Offside, Crewe Alexandra. Omar Bogle is caught offside.
  • 56'
    Attempt missed. George Miller (Cheltenham Town) header from the centre of the box is high and wide to the left. Assisted by Ryan Haynes with a cross.
  • 53'
    Foul by Kane Hemmings (Crewe Alexandra).
  • 53'
    Arkell Jude-Boyd (Cheltenham Town) wins a free kick in the defensive half.
  • 49'
    Corner, Crewe Alexandra. Conceded by Arkell Jude-Boyd.
  • 48'
    Attempt blocked. Scot Bennett (Cheltenham Town) left footed shot from outside the box is blocked.
  • 46'
    Max Conway (Crewe Alexandra) wins a free kick in the defensive half.
  • 46'
    Foul by Tommy Backwell (Cheltenham Town).
  • 45'
    Second Half begins Crewe Alexandra 1, Cheltenham Town 1.
  • 45'
    Substitution, Crewe Alexandra. Owen Lunt replaces Tom Lowery because of an injury.
  • 45'+7
    First Half ends, Crewe Alexandra 1, Cheltenham Town 1.
  • 45'+5
    Foul by Max Sanders (Crewe Alexandra).
  • 45'+5
    Jordan Thomas (Cheltenham Town) wins a free kick in the defensive half.
  • 45'+1
    Attempt saved. Sam Stubbs (Cheltenham Town) header from the centre of the box is saved in the centre of the goal. Assisted by Ryan Haynes.
  • 45'+1
    Foul by Omar Bogle (Crewe Alexandra).
  • 45'+1
    Ryan Haynes (Cheltenham Town) wins a free kick on the left wing.
  • 45'
    Fourth official has announced 6 minutes of added time.
  • 45'
    Goal! Crewe Alexandra 1, Cheltenham Town 1. Kane Hemmings (Crewe Alexandra) converts the penalty with a right footed shot to the centre of the goal.
  • 44'
    Penalty conceded by Tommy Backwell (Cheltenham Town) after a foul in the penalty area.
  • 44'
    Penalty Crewe Alexandra. Kane Hemmings draws a foul in the penalty area.
  • 43'
    Delay over. They are ready to continue.
  • 42'
    Delay in match because of an injury Tom Lowery (Crewe Alexandra).
  • 40'
    Attempt missed. Connor O'Riordan (Crewe Alexandra) right footed shot from the centre of the box is close, but misses to the right. Assisted by Kane Hemmings.
  • 39'
    Attempt saved. Jack Powell (Crewe Alexandra) right footed shot from a difficult angle and long range on the left is saved in the top centre of the goal.
  • 38'
    Hand ball by Liam Kinsella (Cheltenham Town).
  • 37'
    Tom Lowery (Crewe Alexandra) wins a free kick in the attacking half.
  • 37'
    Dangerous play by Scot Bennett (Cheltenham Town).
  • 36'
    Mickey Demetriou (Crewe Alexandra) wins a free kick in the defensive half.
  • 36'
    Foul by George Miller (Cheltenham Town).
  • 34'
    Zac Williams (Crewe Alexandra) is shown the yellow card for a bad foul.
  • 34'
    Foul by Zac Williams (Crewe Alexandra).
  • 34'
    Arkell Jude-Boyd (Cheltenham Town) wins a free kick on the right wing.
  • 33'
    Penalty missed! Still Crewe Alexandra 0, Cheltenham Town 1. Ryan Haynes (Cheltenham Town) hits the bar with a left footed shot.
  • 32'
    Penalty conceded by Lewis Billington (Crewe Alexandra) with a hand ball in the penalty area.
  • 30'
    Foul by Max Sanders (Crewe Alexandra).
  • 30'
    Ryan Haynes (Cheltenham Town) wins a free kick in the attacking half.
  • 29'
    Corner, Cheltenham Town. Conceded by Mickey Demetriou.
  • 29'
    Attempt blocked. Ethon Archer (Cheltenham Town) right footed shot from outside the box is blocked.
  • 25'
    Delay over. They are ready to continue.
  • 24'
    Delay in match because of an injury Tom Lowery (Crewe Alexandra).
  • 22'
    Goal! Crewe Alexandra 0, Cheltenham Town 1. George Miller (Cheltenham Town) header from very close range to the centre of the goal. Assisted by Arkell Jude-Boyd with a cross.
  • 21'
    Foul by Omar Bogle (Crewe Alexandra).
  • 21'
    Ryan Haynes (Cheltenham Town) wins a free kick in the defensive half.
  • 17'
    Connor O'Riordan (Crewe Alexandra) wins a free kick in the defensive half.
  • 17'
    Foul by Tommy Backwell (Cheltenham Town).
  • 17'
    Foul by Kane Hemmings (Crewe Alexandra).
  • 17'
    Arkell Jude-Boyd (Cheltenham Town) wins a free kick in the defensive half.
  • 14'
    Max Conway (Crewe Alexandra) wins a free kick in the defensive half.
  • 14'
    Foul by Sam Stubbs (Cheltenham Town).
  • 13'
    Hand ball by Omar Bogle (Crewe Alexandra).
  • 10'
    Delay over. They are ready to continue.
  • 8'
    Delay in match because of an injury Zac Williams (Crewe Alexandra).
  • 7'
    Foul by Sam Stubbs (Cheltenham Town).
  • 7'
    Kane Hemmings (Crewe Alexandra) wins a free kick in the attacking half.
  • 0'
    First Half begins.
  • Lineups are announced and players are warming up.

Next Matches

Join for Free
Image of stables faded in a gold gradientGet exclusive Willie Mullins insight, plus access to premium articles, expert tips and Timeform data, plus more...
Log in
Discover Sporting Life Plus benefitsWhite Chevron
Sporting Life Plus Logo