
Follow live coverage as Millwall face Wrexham 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 Leicester City, Ipswich Town and Southampton 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 newly-promoted Birmingham City and Wrexham, with a host of hopefuls eyeing up the £200m jackpot that comes with promotion to the top flight. At the other end of the table, Sheffield Wednesday and Hull City hope to stay up amid crises.
Follow updates from today’s game in the live blog below.
Millwall FC 0 - 2 Wrexham FC
Millwall vs Wrexham
17:11Match ends, Millwall 0, Wrexham 2.
Millwall vs Wrexham
17:11Second Half ends, Millwall 0, Wrexham 2.
Millwall vs Wrexham
17:11Aidomo Emakhu (Millwall) wins a free kick in the defensive half.
Millwall vs Wrexham
17:10Attempt missed. Daniel Kelly (Millwall) left footed shot from outside the box is too high. Assisted by Massimo Luongo.
Millwall vs Wrexham
17:08Attempt saved. Mihailo Ivanovic (Millwall) right footed shot from the centre of the box is saved in the centre of the goal by Arthur Okonkwo (Wrexham). Assisted by Tristan Crama.
Millwall vs Wrexham
17:08Attempt missed. Mihailo Ivanovic (Millwall) header from the centre of the box misses to the right. Assisted by Joe Bryan with a cross.
Millwall vs Wrexham
17:08Lewis O'Brien (Wrexham) is shown the yellow card for excessive celebration.
Millwall vs Wrexham
17:06Goal! Millwall 0, Wrexham 2. Lewis O'Brien (Wrexham) left footed shot from the left side of the six yard box to the bottom right corner. Assisted by James McClean.
Millwall vs Wrexham
17:06Kieffer Moore (Wrexham) is shown the yellow card.
Millwall vs Wrexham
17:05Attempt blocked. Kevin Nisbet (Millwall) right footed shot from the centre of the box is blocked. Assisted by Mihailo Ivanovic.
Millwall vs Wrexham
17:03Delay over. They are ready to continue.
Millwall vs Wrexham
17:02Substitution, Wrexham. Arthur Okonkwo replaces Danny Ward because of an injury.
Millwall vs Wrexham
16:53Delay in match because of an injury Danny Ward (Wrexham).
Millwall vs Wrexham
16:53Attempt missed. Kevin Nisbet (Millwall) left footed shot from the centre of the box is too high.
Millwall vs Wrexham
16:53Corner, Millwall. Conceded by Conor Coady.
Millwall vs Wrexham
16:53Attempt blocked. Massimo Luongo (Millwall) header from the centre of the box is blocked. Assisted by Tristan Crama.
Millwall vs Wrexham
16:53Fourth official has announced 7 minutes of added time.
Millwall vs Wrexham
16:53Substitution, Millwall. Daniel Kelly replaces Luke Cundle.
Millwall vs Wrexham
16:53Substitution, Wrexham. Dan Scarr replaces Ryan Longman.
Millwall vs Wrexham
16:53Attempt saved. Kieffer Moore (Wrexham) header from the centre of the box is saved in the top centre of the goal by Steven Benda (Millwall). Assisted by Lewis O'Brien.
Millwall vs Wrexham
16:53Attempt missed. Lewis O'Brien (Wrexham) header from the centre of the box misses to the left. Assisted by James McClean with a cross.
Millwall vs Wrexham
16:53Corner, Millwall. Conceded by Conor Coady.
Millwall vs Wrexham
16:52Raees Bangura-Williams (Millwall) wins a free kick on the right wing.
Millwall vs Wrexham
16:51Mihailo Ivanovic (Millwall) wins a free kick on the right wing.
Millwall vs Wrexham
16:48Substitution, Millwall. Kevin Nisbet replaces Josh Coburn.
Millwall vs Wrexham
16:48Substitution, Millwall. Caleb Taylor replaces Ryan Leonard.
Millwall vs Wrexham
16:46Raees Bangura-Williams (Millwall) is shown the yellow card for a bad foul.
Millwall vs Wrexham
16:44Foul by Raees Bangura-Williams (Millwall).
Millwall vs Wrexham
16:39Foul by Ryan Leonard (Millwall).
Millwall vs Wrexham
16:39Substitution, Wrexham. James McClean replaces Liberato Cacace.
Millwall vs Wrexham
16:39Substitution, Wrexham. Lewis Brunt replaces Callum Doyle.
Millwall vs Wrexham
16:34Attempt missed. Aidomo Emakhu (Millwall) right footed shot from the left side of the box is close, but misses to the left. Assisted by Ryan Leonard with a cross.
Millwall vs Wrexham
16:34Attempt missed. Mihailo Ivanovic (Millwall) left footed shot from the left side of the box misses to the right. Assisted by Joe Bryan.
Millwall vs Wrexham
16:34Attempt saved. Raees Bangura-Williams (Millwall) left footed shot from outside the box is saved in the bottom right corner by Danny Ward (Wrexham). Assisted by Aidomo Emakhu.
Millwall vs Wrexham
16:34Substitution, Millwall. Joe Bryan replaces Zak Sturge.
Millwall vs Wrexham
16:31Substitution, Millwall. Raees Bangura-Williams replaces Camiel Neghli.
Millwall vs Wrexham
16:27Substitution, Wrexham. Sam Smith replaces Ryan Hardie.
Millwall vs Wrexham
16:26Corner, Wrexham. Conceded by Jake Cooper.
Millwall vs Wrexham
16:23Corner, Millwall. Conceded by George Dobson.
Millwall vs Wrexham
16:23Attempt missed. Josh Coburn (Millwall) header from the centre of the box is close, but misses to the right. Assisted by Camiel Neghli with a cross following a set piece situation.
Millwall vs Wrexham
16:23Attempt blocked. Mihailo Ivanovic (Millwall) right footed shot from outside the box is blocked.
Millwall vs Wrexham
16:22Callum Doyle (Wrexham) is shown the yellow card for a bad foul.
Millwall vs Wrexham
16:22Mihailo Ivanovic (Millwall) wins a free kick in the attacking half.
Millwall vs Wrexham
16:20Delay over. They are ready to continue.
Millwall vs Wrexham
16:17Delay in match because of an injury Kieffer Moore (Wrexham).
Millwall vs Wrexham
16:17Goal! Millwall 0, Wrexham 1. Kieffer Moore (Wrexham) header from the left side of the six yard box to the bottom left corner. Assisted by Max Cleworth.
Millwall vs Wrexham
16:17Handball by Luke Cundle (Millwall).
Millwall vs Wrexham
16:12Attempt missed. Mihailo Ivanovic (Millwall) right footed shot from the centre of the box is too high. Assisted by Josh Coburn with a headed pass following a set piece situation.
Millwall vs Wrexham
16:11Josh Coburn (Millwall) wins a free kick in the attacking half.
Millwall vs Wrexham
16:11Attempt missed. Josh Coburn (Millwall) left footed shot from the left side of the box is high and wide to the left. Assisted by Aidomo Emakhu.
Millwall vs Wrexham
16:11Attempt missed. Aidomo Emakhu (Millwall) right footed shot from outside the box is high and wide to the right. Assisted by Massimo Luongo with a headed pass following a corner.
Millwall vs Wrexham
16:11Corner, Millwall. Conceded by George Dobson.
Millwall vs Wrexham
16:04Corner, Millwall. Conceded by Danny Ward.
Millwall vs Wrexham
16:05Attempt missed. Josh Coburn (Millwall) right footed shot from the centre of the box misses to the right. Assisted by Ryan Leonard with a cross.
Millwall vs Wrexham
16:02Second Half begins Millwall 0, Wrexham 0.
Millwall vs Wrexham
15:50First Half ends, Millwall 0, Wrexham 0.
Millwall vs Wrexham
15:49Foul by Massimo Luongo (Millwall).
Millwall vs Wrexham
15:49Fourth official has announced 1 minutes of added time.
Millwall vs Wrexham
15:49Attempt missed. Ryan Hardie (Wrexham) header from the centre of the box misses to the right. Assisted by Liberato Cacace with a cross.
Millwall vs Wrexham
15:49Foul by Tristan Crama (Millwall).
Millwall vs Wrexham
15:49Foul by Massimo Luongo (Millwall).
Millwall vs Wrexham
15:46Jake Cooper (Millwall) wins a free kick in the defensive half.
Millwall vs Wrexham
15:39Max Cleworth (Wrexham) wins a free kick in the defensive half.
Millwall vs Wrexham
15:39Foul by Camiel Neghli (Millwall).
Millwall vs Wrexham
15:39Attempt missed. Mihailo Ivanovic (Millwall) header from very close range misses to the right. Assisted by Aidomo Emakhu with a cross.
Millwall vs Wrexham
15:36Corner, Wrexham. Conceded by Jake Cooper.
Millwall vs Wrexham
15:36Attempt blocked. Ryan Longman (Wrexham) left footed shot from outside the box is blocked. Assisted by Ryan Hardie.
Millwall vs Wrexham
15:32Camiel Neghli (Millwall) wins a free kick in the defensive half.
Millwall vs Wrexham
15:32Foul by Tristan Crama (Millwall).
Millwall vs Wrexham
15:32Attempt missed. Massimo Luongo (Millwall) right footed shot from outside the box is high and wide to the right.
Millwall vs Wrexham
15:31Attempt blocked. Josh Coburn (Millwall) right footed shot from the centre of the box is blocked. Assisted by Zak Sturge.
Millwall vs Wrexham
15:31Luke Cundle (Millwall) wins a free kick in the defensive half.
Millwall vs Wrexham
15:31Kieffer Moore (Wrexham) wins a free kick in the defensive half.
Millwall vs Wrexham
15:22Massimo Luongo (Millwall) wins a free kick in the defensive half.
Millwall vs Wrexham
15:20Foul by Massimo Luongo (Millwall).
Millwall vs Wrexham
15:20Attempt missed. Tristan Crama (Millwall) right footed shot from outside the box misses to the left following a set piece situation.
Millwall vs Wrexham
15:20Josh Coburn (Millwall) wins a free kick on the left wing.
Millwall vs Wrexham
15:15Attempt missed. Camiel Neghli (Millwall) right footed shot from the centre of the box misses to the left.
Millwall vs Wrexham
15:15Attempt blocked. Camiel Neghli (Millwall) left footed shot from the centre of the box is blocked. Assisted by Josh Coburn.
Millwall vs Wrexham
15:15Josh Coburn (Millwall) wins a free kick in the attacking half.
Millwall vs Wrexham
15:15Attempt missed. Aidomo Emakhu (Millwall) right footed shot from outside the box is high and wide to the right. Assisted by Ryan Leonard.
Millwall vs Wrexham
15:15Ryan Leonard (Millwall) wins a free kick in the defensive half.
Millwall vs Wrexham
15:11Josh Coburn (Millwall) wins a free kick in the attacking half.
Millwall vs Wrexham
15:01First Half begins.
Millwall vs Wrexham
14:30Lineups are announced and players are warming up.
Millwall vs Wrexham
13:00Follow live football coverage with The Independent today.
We will have all the latest scores, goals and updates plus analysis and reaction throughout the game here. This season we're bringing you live coverage from every match in the Premier League, WSL, Championship, Carabao Cup and FA Cup from the third round onwards - as well as the best from the Champions League and beyond in Europe.