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
Luton vs Doncaster - 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

Luton Town v Doncaster Rovers Live Score

11.35xG
Luton vs Doncaster - Commentary - Football - Sporting Life
40' Kal Naismith
View Next GamesImage of a gold chevron
Image of a grey clock27/09/25
Image of a referee's whistleRef. T Robinson
Image of a pitchKenilworth Road
Luton vs Doncaster - Commentary - Football - Sporting Life
40' Kal Naismith
  • Match ends, Luton Town 1, Doncaster Rovers 0.
  • 90'+7
    Second Half ends, Luton Town 1, Doncaster Rovers 0.
  • 90'+7
    Joseph Gbode (Luton Town) wins a free kick in the attacking half.
  • 90'+7
    Foul by Ben Close (Doncaster Rovers).
  • 90'+3
    Attempt missed. Luke Molyneux (Doncaster Rovers) left footed shot from the left side of the box is close, but misses the top left corner. Assisted by Seán Grehan with a cross.
  • 90'+1
    Offside, Luton Town. Joseph Gbode is caught offside.
  • 90'+1
    Foul by James Maxwell (Doncaster Rovers).
  • 90'
    Fourth official has announced 6 minutes of added time.
  • 90'
    Substitution, Luton Town. Jake Richards replaces Zack Nelson.
  • 89'
    Corner, Luton Town. Conceded by Seán Grehan.
  • 85'
    Attempt missed. Seán Grehan (Doncaster Rovers) header from the centre of the box misses to the left. Assisted by Ben Close with a cross following a set piece situation.
  • 84'
    Foul by Kal Naismith (Luton Town).
  • 84'
    Jordan Gibson (Doncaster Rovers) wins a free kick on the right wing.
  • 83'
    Foul by Christ Makosso (Luton Town).
  • 83'
    Luke Molyneux (Doncaster Rovers) wins a free kick in the defensive half.
  • 82'
    Delay over. They are ready to continue.
  • 81'
    Delay in match because of an injury Seán Grehan (Doncaster Rovers).
  • 79'
    Attempt missed. Toyosi Olusanya (Doncaster Rovers) right footed shot from the left side of the box is high and wide to the right. Assisted by Ben Close.
  • 78'
    Attempt missed. Jordan Gibson (Doncaster Rovers) right footed shot from outside the box misses to the left following a set piece situation.
  • 78'
    Attempt blocked. Ben Close (Doncaster Rovers) left footed shot from the left side of the box is blocked.
  • 77'
    Gideon Kodua (Luton Town) is shown the yellow card for handball.
  • 77'
    Handball by Gideon Kodua (Luton Town).
  • 77'
    James Maxwell (Doncaster Rovers) wins a free kick on the left wing.
  • 75'
    Delay over. They are ready to continue.
  • 75'
    Substitution, Luton Town. Cohen Bramall replaces Millenic Alli.
  • 74'
    Substitution, Luton Town. Marvelous Nakamba replaces Lamine Fanne because of an injury.
  • 74'
    Substitution, Luton Town. Joseph Gbode replaces Nahki Wells.
  • 73'
    Delay in match because of an injury Lamine Fanne (Luton Town).
  • 72'
    Attempt saved. Luke Molyneux (Doncaster Rovers) right footed shot from outside the box is saved in the bottom left corner by Josh Keeley (Luton Town).
  • 71'
    Corner, Luton Town. Conceded by James Maxwell.
  • 69'
    Attempt missed. Millenic Alli (Luton Town) left footed shot from outside the box misses to the right. Assisted by Zack Nelson with a headed pass.
  • 68'
    Substitution, Doncaster Rovers. Brandon Hanlan replaces Jamie Sterry.
  • 66'
    Nahki Wells (Luton Town) wins a free kick on the left wing.
  • 66'
    Foul by Seán Grehan (Doncaster Rovers).
  • 65'
    Foul by Lamine Fanne (Luton Town).
  • 64'
    Foul by Gideon Kodua (Luton Town).
  • 64'
    James Maxwell (Doncaster Rovers) wins a free kick in the defensive half.
  • 60'
    Foul by Lamine Fanne (Luton Town).
  • 60'
    Owen Bailey (Doncaster Rovers) wins a free kick in the defensive half.
  • 59'
    Substitution, Doncaster Rovers. Toyosi Olusanya replaces Billy Sharp.
  • 59'
    Substitution, Doncaster Rovers. Jordan Gibson replaces Glenn Middleton.
  • 56'
    Substitution, Luton Town. Gideon Kodua replaces Shayden Morris.
  • 54'
    Attempt blocked. George Broadbent (Doncaster Rovers) left footed shot from outside the box is blocked.
  • 50'
    Corner, Doncaster Rovers. Conceded by Teden Mengi.
  • 50'
    Attempt blocked. Owen Bailey (Doncaster Rovers) header from the centre of the box is blocked. Assisted by Ben Close with a cross.
  • 49'
    Attempt missed. Christ Makosso (Luton Town) header from the centre of the box misses to the right. Assisted by George Saville following a set piece situation.
  • 48'
    Millenic Alli (Luton Town) wins a free kick in the attacking half.
  • 48'
    Foul by Jamie Sterry (Doncaster Rovers).
  • 46'
    Lamine Fanne (Luton Town) wins a free kick in the defensive half.
  • 46'
    Foul by Owen Bailey (Doncaster Rovers).
  • 45'
    Second Half begins Luton Town 1, Doncaster Rovers 0.
  • 45'
    Substitution, Doncaster Rovers. Ben Close replaces Robbie Gotts.
  • 45'+6
    First Half ends, Luton Town 1, Doncaster Rovers 0.
  • 45'+6
    Foul by Lamine Fanne (Luton Town).
  • 45'+6
    George Broadbent (Doncaster Rovers) wins a free kick in the defensive half.
  • 45'+5
    Josh Keeley (Luton Town) is shown the yellow card.
  • 45'+5
    Corner, Doncaster Rovers. Conceded by Kal Naismith.
  • 45'+4
    Offside, Doncaster Rovers. Billy Sharp is caught offside.
  • 45'+2
    Foul by Millenic Alli (Luton Town).
  • 45'+2
    Luke Molyneux (Doncaster Rovers) wins a free kick on the right wing.
  • 45'+2
    Attempt blocked. Glenn Middleton (Doncaster Rovers) left footed shot from outside the box is blocked.
  • 45'
    Fourth official has announced 5 minutes of added time.
  • 45'
    Handball by Zack Nelson (Luton Town).
  • 45'
    Attempt blocked. Glenn Middleton (Doncaster Rovers) right footed shot from outside the box is blocked.
  • 44'
    Foul by Mads Andersen (Luton Town).
  • 44'
    Billy Sharp (Doncaster Rovers) wins a free kick in the defensive half.
  • 43'
    Corner, Luton Town. Conceded by Ian Lawlor.
  • 43'
    Penalty saved. Nahki Wells (Luton Town) right footed shot saved in the bottom right corner by Ian Lawlor (Doncaster Rovers).
  • 42'
    Penalty conceded by Jamie Sterry (Doncaster Rovers) after a foul in the penalty area.
  • 42'
    Penalty Luton Town. Nahki Wells draws a foul in the penalty area.
  • 40'
    Goal! Luton Town 1, Doncaster Rovers 0. Kal Naismith (Luton Town) header from very close range to the high centre of the goal. Assisted by George Saville with a cross following a set piece situation.
  • 39'
    Glenn Middleton (Doncaster Rovers) is shown the yellow card for a bad foul.
  • 38'
    Shayden Morris (Luton Town) wins a free kick on the right wing.
  • 38'
    Foul by Glenn Middleton (Doncaster Rovers).
  • 38'
    Attempt blocked. George Saville (Luton Town) right footed shot from outside the box is blocked. Assisted by Lamine Fanne.
  • 35'
    Corner, Doncaster Rovers. Conceded by Christ Makosso.
  • 34'
    Attempt missed. Millenic Alli (Luton Town) right footed shot from outside the box is too high. Assisted by George Saville.
  • 33'
    Offside, Doncaster Rovers. Luke Molyneux is caught offside.
  • 32'
    Offside, Luton Town. Nahki Wells is caught offside.
  • 27'
    Foul by Mads Andersen (Luton Town).
  • 27'
    Billy Sharp (Doncaster Rovers) wins a free kick in the defensive half.
  • 26'
    Lamine Fanne (Luton Town) wins a free kick in the defensive half.
  • 26'
    Foul by George Broadbent (Doncaster Rovers).
  • 25'
    Jamie Sterry (Doncaster Rovers) wins a free kick in the defensive half.
  • 25'
    Foul by Millenic Alli (Luton Town).
  • 20'
    Substitution, Doncaster Rovers. Seán Grehan replaces Connor O'Riordan because of an injury.
  • 19'
    Delay over. They are ready to continue.
  • 18'
    Delay in match because of an injury Connor O'Riordan (Doncaster Rovers).
  • 16'
    Corner, Luton Town. Conceded by Jamie Sterry.
  • 13'
    Corner, Luton Town. Conceded by Connor O'Riordan.
  • 13'
    Attempt blocked. Lamine Fanne (Luton Town) left footed shot from a difficult angle on the left is blocked. Assisted by Millenic Alli.
  • 13'
    Zack Nelson (Luton Town) wins a free kick on the left wing.
  • 13'
    Foul by Owen Bailey (Doncaster Rovers).
  • 12'
    Corner, Luton Town. Conceded by Ian Lawlor.
  • 12'
    Attempt saved. Lamine Fanne (Luton Town) right footed shot from the centre of the box is saved in the bottom right corner by Ian Lawlor (Doncaster Rovers). Assisted by Nahki Wells with a cross.
  • 10'
    Foul by George Saville (Luton Town).
  • 10'
    Robbie Gotts (Doncaster Rovers) wins a free kick in the defensive half.
  • 7'
    Foul by Lamine Fanne (Luton Town).
  • 7'
    Glenn Middleton (Doncaster Rovers) wins a free kick in the defensive half.
  • 2'
    Foul by Millenic Alli (Luton Town).
  • 2'
    Jamie Sterry (Doncaster Rovers) wins a free kick in the defensive 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