
Check out our latest products
Key events
79 min: Birmingham 1-1 Southampton Cameron Archer has equalised for Southampton in the late Championship game. Just over 10 minutes remaining in that one.
Full time: Cardiff 2-1 Stevenage Cardiff come from behind to maintain their lead at the top of League One.
Full times: Millwall 2-1 Bristol City, Wrexham 2-1 Preston, Leicester 2-1 Derby
Millwall jump to fifth in the table thanks to Macaulay Langstaff’s lateish winner.
Full time: Middlesbrough 0-1 Hull
What a brilliant win for Hull, who move to within two points of Boro in the second automatic promotion spot.
90+5 min: Middlesbrough 0-1 Hull Boro have had 23 shots but they still trail to Darko Gyabi’s early goal.
Championship Watford’s ascent looks set to continue: Vivaldo Semedo has scored in the 90th minute to put them ahead at Norwich. Pity Mrs Millings tonight.
The latest in our featured games
Championship
League One
Afcon 2025
-
Comoros 0-0 Mali (FT)
-
Zambia 0-3 Morocco (FT)
Morocco and Mali qualify automatically, Comoros finish third
GOAL! Wrexham 2-1 Preston (Devine 84)
It’s not over, not over, not over, not over yet: Alfie Devine has pulled one back for Preston.
GOAL! Cardiff 2-1 Stevenage (Salech 82)
Cardiff have turned it round to lead against Stevenage; Yousef Salech has scored his 11th goal of the season and his sixth in the last seven games.
GOAL! Wrexham 2-0 Preston (Rathbone 77)
More good news for Millwall – their potential playoff rivals Preston now trail 2-0 at Wrexham.
GOAL! Millwall 2-1 Bristol City (Langstaff 81)
An important goal in Millwall’s push for promotion. It sounds like it came against the run of play, but Macaulay Langstaff has put Millwall in front.
Championship In the late game (8.15pm kick off), Phil Neumann’s looping header hsa put the home side Birmingham ahead against Southampton.
Talking of great goals, this deserves another wee plug
League One Bradford’s Jenson Metcalfe has just scored one of the goals of the night against Port Vale, curling a right-to-left shot into the top corner from 25 yards. David Beckham couldn’t have done it better. Bradford lead 1-0.
All quiet in our featured games at the moment. These are the latest scores.
Championship
League One
Afcon 2025
-
Comoros 0-0 Mali (FT)
-
Zambia 0-3 Morocco (FT)
Morocco and Mali qualify automatically, Comoros finish third
GOAL! Cardiff 1-1 Stevenage (Robinson 64)
A quick response from the League One leaders Cardiff, for whom Callum Robinson has equalised.
Championship report: Coventry 0-2 Ipswich
GOAL! Cardiff 0-1 Stevenage (Patterson 57)
Phoenix Patterson has given Stevenage a surprise lead away to the League One leaders. They have the best defence in the league and will fancy their chances of holding on to that lead.
Championship Sheffield United, who will still be aiming for promotion despite an abysmal start to the season, lead 2-0 at Stoke through quickfire goals from Jairo Riedewald and Tom Cannon.
As things stand, United are 17th but only eight points off the playoffs.
Full time: Zambia 0-3 Morocco
Ayoub El Kaabi’s masterful overhead kick was the highlight of a comfortable win for the hosts, who win Group A with ease and play one of the best third-placed teams in the last 16. Zambia are out.
Full time: Comoros 0-0 Mali
Mali are through to the last 16 as Group A runners-up; they will play the runners-up in Group C, potentially Tunisia.
Comoros have to wait, and hope.
GOAL! Millwall 1-1 Bristol City (Randell 49)
Adam Randell has equalised for Bristol City in the battle of the promotion-chasers.
Red card! 88 min: Comoros 0-0 Mali Comoros will have a man advantage for the last few minutes – Mali’s Amadou Haidara has been sent off for as-yet-unconfirmed naughtiness.
A postcard frooooooooom America
“Yes the original song was about a Letter from America,” writes Dylan Drummond, “but in my version I wanted to refer to the time in 1998 when I was in a bar in Heidelberg watching Scotland lose dismally – to Morocco, who were magic by the way – thus exiting the tournament. Some cheery England fans were serenading us in the bar with: ‘You’ll be home before the postcard, home before the post…card!’
On the plus side, at least you didn’t try to completely ruin one of your own players when the team got home.
Peep peep! It’s half time in the 7.45pm EFL games. You can see all the scores here, but this is the state of play in our featured matches.
Afcon 2025
-
Comoros 0-0 Mali (7pm)
-
Zambia 0-3 Morocco (7pm)
Championship
League One
“Regarding Simon McMahon’s optimistic comments on Morocco’s and Scotland’s World Cup group,” begins Dylan Drummond. “Already in my head there’s a lament going on, to the tune of that hit single by The Proclaimers:
We’ll be home… after three games… before the postcard… frommmm America!
“Aye, ahl get ma jaikit.”
Wasn’t it a letter, or am I being even dimmer than usual?
75 min: Comoros 0-0 Mali The stats suggest a game dominated by Mali, but it’s still goalless and if Comoros score they’ll be on course to reach the last 16. They may still make it as it is: that third goal for Morocco means they are above Zambia and in third place. But they only have two points, and no goals.
43 min: Middlesbrough 0-1 Hull Though Hull are edging this one, it has apparently been all Boro since the early goal.
GOAL! Leicester 2-1 Derby (J James 41)
Leicester lead for the second time tonight. Jordan James ran onto a routine ball forward, muscled a defender aside and finished calmly as the ball bounced up.
GOAL! Wrexham 1-0 Preston (Broadhead 39)
Nathan Broadhead has opened the scoring for Wrexham against fifth-placed Preston. Kieffer Moore put in a superb cross, the sort he’d love to be on the end of himself, and Broadhead did the rest.
The latest scores in our featured games
Afcon 2025
-
Comoros 0-0 Mali (7pm)
-
Zambia 0-3 Morocco (7pm)
Championship
League One
54 min: Zambia 0-3 Morocco I’ve just seen El Kaabi’s goal – it was a spectacular bicycle kick from a flat ball into the area. That’s such a good goal – he was backpedalling and the trajectory of the ball wasn’t great for a bicycle kick – and two fingers to Simon McMahon/Scott McTominay.
GOAL! Zambia 0-3 Morocco (El Kaabi 53)
A very comfortable night for the hosts. Ayoub El Kaabi has scored his second of the night and his third of the tournament, which makes him the joint top-scorer along with Riyad Mahrez.
49 min: Zambia 0-2 Morocco “Morocco might think they’re all that when beating Zambia, Rob,” says Simon McMahon. “but just wait til next June when they are up against a real team like Scotland Brazil, with superstars like Kenny McLean Vinicius Jr, then they’ll know all about it. You heard it here first, it’s coming home, baby!”
22 min: Stoke 0-0 Sheff Utd A weird incident in this game: Andre Brooks was running down the wing for Sheff Utd when he was hit by an inflatable football thrown from the crowd. The referee has restarted the game with a drop ball.
Goals of the year 2025
Now this is what I’m talkin’ about.
GOAL! Millwall 1-0 Bristol City (Neghli 16)
One-nil!
GOAL! Middlesbrough 0-1 Hull (Gyabi 12)
Hull strike first in the big game at the Riverside. Darko Gyabi finished smartly after a good move, it says here.
The latest scores in our featured games
Afcon 2025
-
Comoros 0-0 Mali (7pm)
-
Zambia 0-2 Morocco (7pm)
Championship
League One
Full time: Coventry 0-2 Ipswich
Coventry are beaten at home for the first time this season. Ipswich were terrific throughout and won the match through goals from Jack Clarke and the returning Wes Burns in the final quarter.
GOAL! Leicester 1-1 Derby (Brewster 9)
That didn’t take long. Rhian Brewster equalises almost straight away for Derby with a first-time shot from Callum Elder’s sharp low cross.
GOAL! Leicester 1-0 Derby (De Cordova-Reid 6)
Leicester have struck early in the Midlands derby. Bobby De Cordova-Reid finished crisply from eight yards after running onto Abdul Fatawu’s low cross.
Half times: Zambia 0-2 Morocco, Comoros 0-0 Mali
This is the Group A table as things stand.
-
Morocco 7pts
-
Mali 3pts (GD 0)
-
Zambia 2pts (GD -2)
-
Comoros 2pts (GD -2)
Zambia are ahead of Comoros by virtue of scoring one goal to Comoros’s none. Yet.
87 min: Coventry 0-2 Ipswich I think Wes Burns’ last goal was against Huddersfield in May 2024, the match that sealed Ipswich’s promotion to the Premier League.
Peep peep! The 7.45pm games in the EFL are under way.
Leicester v Derby
“Some context for tonight’s game,” writes Pete Flood. “By denying staff their usual pre-Christmas wages, Leicester City are cosplaying as old Ebenezer this Christmas. It’s just absurdly bad PR. I think a loss against our local rivals tonight will mean Marti Cifuentes gets the sack and there will be more questions about how low this club can sink.
“More merrily, around this time last year your colleague Scott announced my son’s birth to the Guardian faithful. We’d just beaten West Ham and I almost called him Jamie. Joey is now a happy one year old with no conception of this cursed game!”
Happy birthday to Joey!
GOAL! Coventry 0-2 Ipswich (Burns 83)
Wes Burns, who has just returned after almost a year out with injury, doubles Ipswich’s lead! It came on the break, with Clarke and Azon heavily involved. Azon teed up Burns, who passed the ball into the far corner. What a fine counter-attacking goal.