Get all your news in one place.
100’s of premium titles.
One app.
Start reading
The Guardian - UK
The Guardian - UK
Sport
Alex Reid

Cardiff 0-3 Leeds, Reading match abandoned after protests: Football League – as it happened

Reading fans protest against their club owners, leading to the abandonment of the match against Port Vale.
Reading fans protest against their club owners, leading to the abandonment of the match against Port Vale. Photograph: TeeGeePix/Alamy Stock Photo/Alamy Live News.

The Championship roundup and a report on Southampton stopping Sheffield Wednesday’s revival in its tracks. Lots to get your eyes around.

Updated

Time for me to clock off, though a Championship roundup will appear on this very website soon. Thank you for your emails, messages and views: you made my first live blog go like a dream. If you want more live football updates, the imperious Scott Murray is doing minute-by-minute updates for Newcastle v Manchester City. Who could resist?

Well, that was an eventful day of Football League action. After Leicester’s 3-1 defeat by Coventry early in the day, Southampton flexed their muscle by pummelling Sheffield Wednesday 4-0. Birmingham only drew 2-2 with Swansea but it might feel like a positive to Tony Mowbray, seeing as his side fought back from a goal down twice – Jordan James equalising five mins into injury time. Leeds crushed Cardiff 3-0, too.

The standout result in League One is leaders Portsmouth, who’ve been on a poor run, collapsing 3-0 to Leyton Orient. Peterborough won 2-1 at Charlton – Ephron Mason-Clark with a double – and are now just a point behind Pompey with a game in hand.

In League Two, Grimsby and Notts County stole the show with a 5-5 draw. Wrexham are up to second after seeing off AFC Wimbledon 2-0.

Updated

Will Unwin was at Bolton v Port Vale today, where unfortunately the game was halted in the 29th minute due to a medical emergency in the stands, then eventually abandoned. Thoughts are with the supporter involved and everyone else who was there.

So two late goals in the day’s delayed kick-offs. Middlesbrough seal the deal at Millwall, Marcus Forss rifling home it 3-1 in stoppage time, completing their comeback from a goal down. More importantly in terms of the result, Cambridge’s Sullay Kaikai puts his side 2-1 up ahead of Fleetwood in injury time.

Full time

Championship

Coventry 3-1 Leicester (12.30pm)

Birmingham 2-2 Swansea

Cardiff 0-3 Leeds

Huddersfield 1-1 Plymouth

Millwall 1-3 Middlesbrough (L)

Preston 2-0 Bristol City

Rotherham 1-0 Stoke

Southampton 4-0 Sheffield Wednesday

West Brom 4-1 Blackburn

League One

Barnsley 2-1 Bristol Rovers

Blackpool 2-0 Exeter

Bolton v Cheltenham: abandoned

Cambridge 2-1 Fleetwood (L)

Carlisle 1-3 Oxford

Charlton 1-2 Peterborough

Northampton 1-1 Wigan

Portsmouth 0-3 Leyton Orient

Reading v Port Vale: abandoned

Shrewsbury 0-1 Stevenage

Wycombe 1-1 Lincoln

League Two

Accrington 1-2 Gillingham

Colchester 1-1 Bradford

Crawley 0-1 Salford

Crewe 2-1 Swindon

Doncaster 0-1 Newport

Forest Green 0-2 Harrogate

Grimsby 5-5 Notts County

Morecambe 1-1 Mansfield

Stockport - Walsall

Sutton 2-2 Barrow

Tranmere 1-2 MK Dons

Wrexham 2-0 AFC Wimbledon

GOAL! Cardiff 0-3 Leeds (Rutter 88)

Georginio Rutter completes an afternoon to remember for Daniel Farke’s side and one to forget for the hosts.

Georginio Rutter celebrates his goal
Georginio Rutter rounds it of for Leeds. Photograph: Nick Potts/PA

Updated

Grimsby 5-5 Notts County, naturally. Why not? This is the football equivalent of a Rocky fight. Except both teams are Rocky. Harry Wood equalises for the home side, five minutes into injury time.

GOAL! Birmingham 2-2 Swansea (James 90+5)

Mowbray’s first match looked to be heading for a huge disappointment – but up steps Jordan James five minutes into stoppage time! The substitute has scored and almost certainly rescued a point for the hosts.

Grimsby 4-5 Notts County. The visitors take the lead for the first time! David McGoldrick scores in stoppage time, which must be a blow to the guts for Grimsby who have contributed so much to what sounds a sensational game.

Grimsby 4-4 Notts County. Of course it is. The visitors – who have been behind three times in the match – are like Jason Voorhees: you think you’ve shaken them off but they just keep coming back. Aaron Nemane’s second goal is County’s latest equaliser.

Updated

GOAL! Southampton 4-0 Sheffield Wednesday (Mara 85)

Wednesday will be eager to hear the full-time whistle. Southampton are showing why they are many people’s picks to return to the Premier League and they are sharing the goals around, too. Sékou Mara’s tap-in makes it four.

More info from Cardiff where Leeds have missed a penalty (but still lead 2-0) and our reporter on the ground, Dominic Booth.

It’s a miracle for Cardiff that it’s not 3-0, as they now launch some kind of effort to salvage something in the final 10 minutes. Crysencio Summerville’s performance for Leeds has deserved a goal but he’s just squandered a golden opportunity from 12 yards, his penalty kept out by a combination of Cardiff keeper Jak Alnwick and the woodwork. Leeds have been in cruise mode for the most of this second half and barring something very strange, they’ll see this out.

GOALS! Preston 2-0 Bristol City (Keane 65, 77)

Will Keane was so irate that I missed him putting Preston one up against Bristol City, he went and scored again, doubling the hosts lead. He is in fine form and his side are heading for three points.

Updated

The match between promotion-chasers in League Two sees Wrexham 2-0 ahead of AFC Wimbledon – strikers Steven Fletcher and Paul Mullin have scored the goals. The Green Lantern will be delighted.

GOAL! Southampton 3-0 Sheffield Wednesday

Game, set and match for Southampton, who will be putting the ball in Ipswich’s court by overtaking them into second place before the 5.30pm game. Ryan Fraser with the neat finish to give the home side a three-goal cushion.

GOAL! Millwall 1-2 Middlesbrough

Millwall had started the better in the second half, just as they did in the first, but that does not matter – because it’s Boro who have the finishing touch. Isaiah Jones got on the end of Finn Azaz’s cross-field ball and scored.

The game you wish you were at today is definitely Grimsby 4-3 Notts County. The hosts were 2-0 up, 3-2 up, and are now 4-3 up – but the visitors keep fighting back. There’s still 20 minutes to go.

Reading v Port Vale abandoned after protests

Reading v Port Vale is abandoned. A result (well, it won’t be a result now, but you get my drift) of the protests by the home supporters against the ownership. The fans were, peacefully, on the pitch and not moving.

Updated

GOALS! West Brom 4-1 Blackburn (Garrett 60; Thomas-Asante 63)

Jake Garrett gives Blackburn a glimmer of hope at 3-1 … it is very quickly snuffed out. Less than three minutes later, the Baggies go 4-1 ahead – Thomas-Asante with his second of the afternoon.

GOAL! Southampton 2-0 Sheffield Wednesday (A Armstrong 63)

Southampton are well on their way to 19 unbeaten and naturally it’s one of their Armstrongs who has strongarmed (no?) them into a 2-0 lead – Adam in this case. Wednesday face a very uphill battle now.

Adam Armstrong shoots to score
Adam Armstrong finishes with aplomb. Photograph: Zac Goodwin/PA

Updated

GOAL! Birmingham 1-2 Swansea (Lowe 58)

Swansea have retaken the lead at St Andrew’s. Jamal Lowe’s fabulous flick helps the visitors get the start of the second half they want. Will the home fans be baying for the return of Wazza? (Answer: no.)

Jamal Lowe celebrates his goal
Jamal Lowe gives the Swans athe advantage at St Andrew’s. Photograph: Athena Pictures/Getty Images

Updated

Paul Tucker has emailed with some context for the delays at Reading, it’s now a lot longer than 30 minutes but was accurate when Paul sent his missive.

I just thought I’d draw your attention to the Reading v Port Vale match, where play has been suspended for over half an hour now, due to an on-pitch protest by Reading fans against the owner Dai Yongge.

The club has been severely mismanaged under Dai’s ownership, to the extent that its ongoing existence is severely threatened.

Charlton’s freescoring Alfie May has equalised against Peterborough, a header. In League Two, more bad news for Forest Green Rovers: they are down to 10 men (Alex Rodríguez with two yellow cards) and Harrogate have taken the lead. Ouch.

With the half-time rush, I did not properly note that Stoke’s lead at bottom side Rotherham came via Lewis Baker – the former Chelsea player scored four minutes into first-half injury time.

Updated

Leeds-based correction. Martin Sadofski’s sage email, simply saying “Gary Speed!” has caused me to reassess my Ampadu-first-Leeds-Welsh-captain-since-John-Charles hokum. He is in fact the first Leeds skipper for a match in Wales since Charles. That is a rather crucial detail isn’t it? My apologies.

Bolton v Cheltenham abandoned

News you never want to share: Bolton v Cheltenham has been abandoned after a fan received lengthy medical treatment in the stands. That’s awful for everyone involved – the supporters, the players, the officials and all of the medics who quickly got involved in the treatment. The Guardian’s Will Unwin is at the match. Thoughts to everyone there.

Updated

Half-time scores

Championship

Birmingham 1-1 Swansea

Cardiff 0-2 Leeds

Huddersfield 1-1 Plymouth

Millwall 0-0 Middlesbrough (latest)

Preston 0-0 Bristol City

Rotherham 0-1 Stoke

Southampton 1-0 Sheffield Wednesday

West Brom 3-0 Blackburn

League One

Barnsley 1-0 Bristol Rovers

Blackpool 1-0 Exeter

Bolton 0-0 Cheltenham (latest)

Cambridge 0-0 Fleetwood (latest)

Carlisle 0-1 Oxford

Charlton 0-1 Peterborough

Northampton 1-0 Wigan

Portsmouth 0-3 Leyton Orient

Reading 0-0 Port Vale (latest)

Shrewsbury 0-0 Stevenage

Wycombe 1-0 Lincoln

League Two

Accrington 0-0 Gillingham

Colchester 0-1 Bradford

Crawley 0-0 Salford

Crewe - Swindon

Doncaster 1-1 Newport

Forest Green 0-0 Harrogate

Grimsby 2-2 Notts County

Morecambe 0-0 Mansfield

Stockport 1-1 Walsall

Sutton 1-1 Barrow

Tranmere 1-1 MK Dons

Wrexham 0-0 AFC Wimbledon

GOAL! Millwall 1-1 Middlesbrough (Engel 38)

Millwall had by far the best of the early going but Michael Carrick’s late arrivers have grown into the game and now they have their equaliser, the Dane Lukas Engel the man they can thank.

Leyton Orient with a statement half: they are 3-0 ahead against the League One leaders Portsmouth. Pompey were struggling a bit, but that is some scoreline,

We have some expert eyewitness reporting from Dominic Booth, who’s at Cardiff, where Leeds lead 2-0 after the first half.

Leeds have delivered an absolute statement of a first half performance at Cardiff, dashing the pre-match optimism of locals in the Welsh capital. The Bluebirds were just three points off the top six before kick-off but they’ve been second best by a distance. Patrick Bamford might have had a hat-trick, Crysencio Summerville has been electric on the Leeds left and the 2-0 scoreline, after Dan James rounded off another flowing move, actually flatters Cardiff. The hosts have also lost captain Joe Ralls to injury in a listless first half. Leeds have looked every inch a team gunning for promotion, motivated further perhaps by Leicester’s defeat in the lunchtime game.

Thanks DB (albeit not fun reading for the home fans)

Tennis balls! By the way, there has been no play at Reading v Port Vale since the 16th minute. The home fans have invaded the pitch, after pelting it with tennis balls, in protest against the club’s owners.

Reading fans invade the pitch
Trouble at Reading. Photograph: TeeGeePix/Alamy Live News

Updated

GOAL! Huddersfield 1-1 Plymouth (Koroma 38)

The struggling Terriers have their equaliser against Plymouth, Josh Koroma’s volley levelling things up.

Josh Koroma shoots to score
Josh Koroma levels for Huddersfield. Photograph: Anna Gowthorpe/REX/Shutterstock

Updated

GOALS! Birmingham 1-1 Swansea City (Darling 36; Dembélé 38)

Tony Mowbray’s Birmingham go a goal down through Harry Darling’s header … but perhaps they are made of stern stuff, because Siriki Dembélé equalises just two minutes later! A swift rollercoaster of events.

GOAL! Southampton 1-0 Sheffield Wednesday (Adams 35)

Southampton had been dominating possession without a cutting edge: until now. Ché Adams with slick movement and a neat finish to give the very much in-form Saints the lead.

Che Adams celebrates
Che Adams celebrates after giving the Saints the lead! Photograph: Bryn Lennon/Getty Images

Updated

GOAL! Cardiff 0-2 Leeds (James 31)

Dan James doubles Leeds’s lead at Cardiff – their big-name attackers doing the business in Wales.

GOALS! West Brom 3-0 Blackburn (Thomas-Asante 30, Hyam 33og)

Just as I was going to tell you that West Brom had doubled their lead through Brandon Thomas-Asante, when an own goal made it 3-0 before I could even finish typing. It’s an own goal as well. Blackburn are having an absolute ’mare.

Brandon Thomas-Asante pokes in a goal
Brandon Thomas-Asante bags another for the Baggies! Photograph: Catherine Ivill/Getty Images

Updated

At Bolton v Cheltenham, we have some worrying news from the Guardian’s Will Unwin, who tells me that:

Play has stopped a Bolton because of a medical emergency in the stands. Players are taking instructions, the length of the delay is unknown.

Players have now left the pitch, apparently. That’s never, every nice to hear. Thoughts with the fan, let’s hope it’s not as serious as it sounds.

Updated

The only goals in League One after 30 minutes: Northampton are 1-0 up against Wigan, Wycombe lead Lincoln by the same score. Quiet.

GOAL! Millwall 1-0 Middlesbrough (Bryan 10)

They were late to kick-off but the in-form hosts have come flying out of the traps. Joe Bryan scores the goal but the trickery of Zian Flemming set it up on the wing.

A self-proclaimed nasty Leeds fan, Jeremy Boyce, sends me an email re. Ampadu being the first Wales international to captain the side since John Charles in the 1950s.

Are you seriously telling me that not even Sprake or Yorath ever got to wear the armband (obviously Sprake would have dropped it as it was handed to him)? Nasties will do well to come away with something today …

I’ll be honest Jeremy, that info was taken brazenly from Leeds themselves. Terry Yorath though! You would indeed have thought he skippered Leeds once or twice.

West Brom 1-0 Blackburn (Fellows 12)

News goes from bad to worse for Blackburn – who have the Championship’s top scorer Sammie Szmodics out ill – and now they’re a goal down. Tom Fellows has put the playoff-based West Brom ahead early on.

Tom Fellows is congratulated after scoring
A pat on the head for Tom Fellows after he gives the Throstles the lead. Photograph: Barrington Coombs/PA

Updated

GOAL! Cardiff 0-1 Leeds (Bamford 13)

Patrick Bamford is returning to form, perhaps, after that sizzling solo goal in the FA Cup – and he puts Leeds ahead in Cardiff. The visitors have been on top in the early going.

Patrick Bamford scores
Patrick Bamford pokes in the opener in Cardiff. Photograph: Nick Potts/PA

Updated

GOAL! Huddersfield 0-1 Plymouth (Whittaker 12)

Morgan Whittaker gives the visitors Argyle the lead – his seventh goal in seven games. A player in form.

Updated

First goal in the opening 10 mins of the 3pms: League Two Grimsby take the lead against Notts County, Danny Rose with a penalty. It’s swiftly followed by a goal in League One: MK Dons going ahead at Tranmere.

A report from the early Championship kick-off and it was a doozy. Leaders Leicester went a goal up, had a player sent off in first-half-stoppage time, then in the second half Coventry … well, why am I telling you all this when you can read all about it here?

Updated

Starting refs’ whistles sound around this sceptred isle. Eight games get under way in the Championship (OK, Millwall v Middlesbrough will be a bit late), 11 in League One, and another 12 in League Two.

Middlesbrough are stuck in that dastardly London traffic so kick-off for their game at Millwall will be delayed by 15 minutes. A chilly day for the fans to be stuck outside; that extra quarter of an hour might feel longer than a hoofed pass to the big man.

Southampton can go second with a win this afternoon, even if just for a few hours (Ipswich v Sunderland is the 5.30pm kick-off). Although Sheffield Wednesday are not the hapless pushovers they were for much of 2023 – Danny Röhl’s steely side have won five of their past eight league games and they are now just three points from safety. These are the XIs that will duke it out at St Mary’s.

Saints: Bazunu; Walker-Peters, Harwood-Bellis, Bednarek, Manning; Smallbone, Downes, S Armstrong; A Armstrong, Adams, Fraser

Wednesday: Dawson, Palmer, B. Diaby, Ihiekwe, Bernard, Johnson, Bannan, Musaba, Gassama, Windass, Cadamarteri

The Leeds starting XI features Ethan Ampadu as skipper and he is the first Wales international to captain the club since the great John Charles back in 1956. Those are some whopping, gigantic shoes to fill, Ethan: no pressure. Cardiff, the Welsh side, are captained as usual by Joe Ralls, an English player. So it’s all topsy-turvy at the Cardiff City Stadium (sort of).

One additional note: Enzo Maresca picked up a yellow card in the second half for one too many words to the officials. That’s his third booking of the season, so he won’t be on the touchline for Leicester’s next match … which just happens to be against promotion rivals Ipswich.

Full time: Coventry 3-1 Leicester

The hosts win the M69 derby and Leicester lose in the Championship for the first time since mid November. The league leaders took the lead and actually looked in control for the first half of the second half, despite playing with 10 – but Coventry really turned it on after equalising. They are, temporarily, up to sixth and a playoff spot. Some job Mark Robins is doing.

GOAL! Coventry 3-1 Leicester (O'Hare (90+4)

O’Hare seals it – he is sharpest to react in the box when the ball bounces up and produces another superb finish to seal the match. What a second half and an individual display from O’Hare.

O'Hare shoots to score
O'Hare seals it for Coventry! Photograph: Ryan Browne/REX/Shutterstock

Updated

GOAL! Coventry 2-1 Leicester (Van Ewijk 88)

Coventry complete the turnaround! A corner eventually comes to Milan van Ewijk on the edge of the box and he lashes a shot towards goal and in. It was not the cleanest strike but do the home fans care? They do not.

Milan van Ewijk trikes to give Coventry the lead.
Milan van Ewijk trikes to give Coventry the lead. Photograph: Marc Atkins/Getty Images

Updated

GOAL! Coventry 1-1 Leicester (O'Hare 79)

A lovely finish from Callum O’Hare. Coventry’s frustration ends – a decent move finds the 25-year-old in the box and while there were plenty of Leicester defenders between O’Hare and the goal, he threaded the needle with a precise shot.

Callum O'Hare equalises for the Sky Blues.
Callum O'Hare equalises for the Sky Blues. Photograph: Marc Atkins/Getty Images

Updated

Mowbray has said he will be subtle in his adjustments at Birmingham rather than demanding a whole new style of play from the off. Though he’ll know results need to improve ASAP – and these are the bold believers he has picked for his first XI. The Swansea team – announced on X in a fetching Bret Hart-style ‘hot pink’ – is also below.

Updated

Leicester containing and controlling things at Coventry with 70 minutes gone. The Sky Blues have been in rich form of late but they need to find a spark if they’re to make the most of their man advantage here.

Grim news: West Midlands Police had to remove offensive banners aimed at Leicester’s late owner Vichai Srivaddhanaprabha, placed on the motorway before the match. Coventry City have condemned the people involved and said they will work with the police to find those responsible.

Updated

Alongside the 3pm thrills, Championship leaders Leicester are currently 1-0 up – yet down to 10 men – at Coventry in the 12.30pm game. Kiernan Dewsbury-Hall’s penalty put Leicester ahead before half-time, but Abdul Fatawu was shown a red card minutes later for a rash challenge on Jake Bidwell. So it’s tightly poised in the second half.

Preamble

Afternoon, the Premier League is going through its staggered winter break, leaving the Football League to bask in unrivalled 3pm kick-off action. In the Championship, the experienced Tony Mowbray – who recently did a fine job at Sunderland – has his first game in charge at the club formerly known as Wayne Rooney’s Birmingham, so let’s assume co-owner Tom Brady will be frantically refreshing this live blog in his palatial US mansion (hi Tom!). Swansea are the visitors aiming to spoil the party.

Other tasty match-ups include fourth-placed Leeds travelling to Cardiff, in-form Southampton hosting a suddenly revitalised Sheffield Wednesday, while mid-table Middlesbrough go to Millwall in the Mi-derby, as it is never known.

In League One, leaders Portsmouth are going through a wobble with one win in five games and the chasing pack are closing in. They host Leyton Orient today. Meanwhile in League Two, Van Wilder-owned Wrexham – currently in the final automatic promotion spot – take on an AFC Wimbledon side who occupy the final playoff place but only on goal difference. Plenty more drama besides that, too.

Sign up to read this article
Read news from 100’s of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.