Cardiff City vs Luton Town LIVE: Championship result, final score and reaction
Follow all the action from Cardiff City Stadium

Follow live coverage as Cardiff City face Luton Town in the Championship today.
An increasingly competitive second tier in English football remains an intense and exciting competition, with the prize of a place in the Premier League on offer at the end of the season.
Relegation from the top flight last term means Luton, Burnley and Sheffield United are all back in the second tier this term and will be expected to push for play-off spots again at least, but so too will Norwich City, an improving Coventry and beaten play-off finalists Leeds United. At the other end of the table, Wayne Rooney is aiming to revive Plymouth’s fortunes after they narrowly avoided relegation last year, with Portsmouth and Derby the teams promoted from League One along with play-off final winners Oxford.
Follow live updates from today’s game in the live blog below.
Cardiff City vs Luton Town
Substitution, Cardiff City. Callum Robinson replaces Will Alves.
Cardiff City vs Luton Town
Substitution, Cardiff City. Isaak Davies replaces Alex Robertson.
Cardiff City vs Luton Town
Substitution, Cardiff City. Chris Willock replaces Rubin Colwill.
Cardiff City vs Luton Town
Callum O'Dowda (Cardiff City) is shown the yellow card for a bad foul.
Cardiff City vs Luton Town
Attempt blocked. Millenic Alli (Luton Town) right footed shot from the left side of the box is blocked. Assisted by Carlton Morris.
Cardiff City vs Luton Town
Attempt missed. Millenic Alli (Luton Town) left footed shot from the left side of the box is close, but misses to the left. Assisted by Thelo Aasgaard.
Cardiff City vs Luton Town
Attempt missed. Sivert Mannsverk (Cardiff City) right footed shot from outside the box misses to the left. Assisted by Yousef Salech.
Cardiff City vs Luton Town
Substitution, Luton Town. Zack Nelson replaces Liam Walsh.
Join our commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies
0Comments