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

Manchester City 5-1 Luton, Stockport and Wrexham promoted – as it happened

Mateo Kovacic of Manchester City celebrates scoring his side's second goal against Luton.
Mateo Kovacic of Manchester City celebrates scoring his side's second goal against Luton. Photograph: Chris Brunskill/Fantasista/Getty Images

Right then, that’s it from me. Here is the final match report, Jamie Jackson’s take on City’s win over Luton:

Updated

Peter Lansley was at the City Ground to watch Forest v Wolves:

Updated

Here is John Brewin’s on-the-whistle report from west London:

Will Unwin’s report from Burnley’s draw with Brighton has dropped:

Updated

Dominic Booth was at the Toughsheet Community Stadium to see that Pompey party spoiled:

So, in a prety breathless afternoon, where three promotions where three promotions were on the cards we got two of them. Stockport and Wrexham go up, but Portsmouth will have to wait after failing to find a winner at Bolton.

It’s around 20 minutes until KO at the Vitality where Bournemouth take on Manchester United, you can follow that with Barry Glendenning:

League Two table

Pos Team P GD Pts
1 Stockport County 43 44 86
2 Wrexham 44 33 82
3 Mansfield 43 41 79
4 Milton Keynes Dons 44 13 74
5 Crewe 44 7 70
6 Barrow 42 9 67
7 Crawley Town 43 4 65
8 Doncaster 43 0 64
9 Gillingham 44 -10 63
10 AFC Wimbledon 44 10 62
11 Walsall 43 0 62
12 Harrogate Town 44 -7 62
13 Bradford 43 -3 60
14 Notts County 43 6 58
15 Morecambe 44 -13 57
16 Newport County 44 -10 55
17 Tranmere 44 -1 54
18 Accrington Stanley 43 -8 54
19 Swindon 43 -3 53
20 Salford City 44 -17 47
21 Grimsby 43 -15 46
22 Colchester 42 -19 41
23 Sutton Utd 44 -25 40
24 Forest Green 44 -36 36

League Two full-time scores

Crawley 2-3 Colchester

Crewe 0-3 Grimsby

Doncaster 4-0 Accrington

Gillingham 3-0 Barrow

Harrogate 2-2 Sutton United

MK Dons 1-4 Mansfield

Newport 1-2 Tranmere

Salford 1-2 Bradford

Stockport 2-0 Morecambe

Swindon 3-2 Wimbledon

Walsall 1-3 Notts County

Wrexham 6-0 Forest Green

League One table

Pos Team P GD Pts
1 Portsmouth 43 35 91
2 Derby 44 38 86
3 Bolton 43 33 82
4 Peterborough 42 25 77
5 Barnsley 43 20 75
6 Oxford Utd 43 23 73
7 Blackpool 44 17 70
8 Lincoln City 43 25 68
9 Stevenage 44 10 67
10 Leyton Orient 44 -3 62
11 Northampton 44 -8 59
12 Exeter 44 -15 58
13 Wigan 44 4 56
14 Wycombe 42 1 55
15 Bristol Rovers 43 -13 54
16 Charlton 44 0 52
17 Reading 44 -2 50
18 Cambridge Utd 42 -20 46
19 Shrewsbury 43 -30 46
20 Burton Albion 43 -25 43
21 Port Vale 43 -30 40
22 Cheltenham 42 -25 38
23 Fleetwood Town 43 -24 37
24 Carlisle 44 -36 30

League One full-time scores

Barnsley 2-2 Reading

Bolton 1-1 Portsmouth

Cambridge 1-1 Charlton

Carlisle 0-1 Blackpool

Cheltenham 1-3 Bristol Rovers

Derby 3-0 Leyton Orient

Fleetwood 2-0 Northampton

Lincoln City 1-2 Wigan

Oxford Utd 5-0 Peterborough

Port Vale 2-4 Exeter

Shrewsbury 0-2 Wycombe

Stevenage 1-2 Burton

Championship table

Pos Team P GD Pts
1 Ipswich 43 32 89
2 Leicester 42 41 88
3 Leeds 43 42 87
4 Southampton 41 27 81
5 West Brom 43 24 72
6 Norwich 43 16 71
7 Hull 42 8 65
8 Coventry 42 14 63
9 Middlesbrough 43 5 63
10 Preston North End 42 -1 63
11 Cardiff 43 -12 59
12 Bristol City 43 4 58
13 Sunderland 43 2 56
14 Swansea 43 -9 53
15 Watford 43 1 52
16 Millwall 43 -13 50
17 Blackburn 43 -14 49
18 Plymouth 43 -8 48
19 QPR 43 -17 47
20 Stoke 43 -19 47
21 Birmingham 43 -16 45
22 Huddersfield 43 -23 44
23 Sheff Wed 43 -31 44
24 Rotherham 43 -53 23

Championship full-time scores

Birmingham 3-0 Coventry

Bristol City 1-1 Huddersfield

Hull 3-0 QPR

Ipswich 1-1 Middlesbrough

Millwall 3-1 Cardiff

Preston 0-1 Norwich

Sheff Wed 1-1 Stoke

Southampton 3-2 Watford

Swansea 1-0 Rotherham

West Brom 0-1 Sunderland

Premier League table

Pos Team P GD Pts
1 Man City 32 44 73
2 Arsenal 31 51 71
3 Liverpool 31 42 71
4 Aston Villa 32 17 60
5 Tottenham Hotspur 32 16 60
6 Newcastle 32 17 50
7 Man Utd 31 -1 49
8 West Ham 32 -4 48
9 Chelsea 30 3 44
10 Brighton 32 2 44
11 Wolverhampton 32 -5 43
12 AFC Bournemouth 31 -10 41
13 Fulham 32 -4 39
14 Brentford 33 -11 32
15 Crystal Palace 31 -18 30
16 Everton 31 -10 27
17 Nottm Forest 33 -16 26
18 Luton 33 -24 25
19 Burnley 33 -35 20
20 Sheff Utd 32 -54 16

Premier League full-time scores

Brentford 2-0 Sheff Utd

Burnley 1-1 Brighton

Man City 5-1 Luton

Nottm Forest 2-2 Wolves

All over the 3pm Premier League KOs, full-time scores incoming.

Two massive late goals in the Championship! In a reverse of my earlier post, Bristol City equalise at Ashton Gate top peg back Huddersfield and Southampton have grabbed a late winner at home against Watford.

Stockport and Wrexham promoted to League One!

MK Dons defeat against Mansfield means Stockport and Wrexham go up as they both win!

Updated

I’ve somehow missed two goals at the Den, Millwall are 3-1 up against Cardiff now, Duncan Watmore getting his side’s third.

Updated

Full time: Man City 5-1 Luton

All over at the Etihad. City go top with Liverpool and Arsenal yet to play.

Updated

Mansfield now lead 4-1 at MK Dons, promotion for Stockport and Wrexham all but confirmed with that.

Goal! Man City 5-1 Luton (Gvardiol 90+3)

The final nail in the coffin?

Updated

Goal! Brentford 2-0 Sheff Utd (Onyeka 90+3)

This time the Bees have doubled their lead. That’s three points in the bag.

Updated

In League Two, Wrexham now 6-0 up and this might hurt Forest Green more as Sutton have equalised to make it 2-2 against Harrogate.

Playoff chasing Norwich have taken a late lead at Preston, Gabriel Sara making it 1-0.

Goal! Man City 4-1 Luton (Doku 87)

The Belgian winger has ended any hope of a late Luton surge.

Updated

Another couple of twists in the Championship, at both ends of ther table. Watford are level against Southampton at St Mary’s, while Huddersfield have taken the lead at Bristol City thanks to Josh Koroma.

Goal! Man City 3-1 Luton (Barkley 81)

The Hatters have one back! Some goal from Barkley who continues his fine form with a goal, might be too little, too late.

Goal! Burnley 1-1 Brighton (Muric 79 OG)

This might be worse than the opener. The Burnley stopper takes his eye off the ball and it slips under his foot and in. Two worse goals you won’t see.

Updated

Stoke have equalised at Hillsborough, Luke Cundle gets through one on one and tucks it away. It’s 1-1.

Goal! Burnley 1-0 Brighton (Brownhill 74)

This is so bad from Brighton. Baleba’s backpass is short for Bart Verbruggen in goal and Brownhill closes down and gets the reward as the ball ricochets in.

Updated

Goal! Man City 3-0 Luton (Haaland 76 pen)

He tucks it away.

Updated

Penalty to City!

Doku goes down in the box, Haaland to take it.

Updated

Big goal in the Championship! Sheffield Wednesday are in front against fellow strugglers Stoke thanks to Liam Palmer. Birmingham back in the relegation zone .

VAR check and no goal!

Instrumental in the first goal, Danish international Mikkel Damsgaard thinks he’s doubled Brentford’s lead with a neat finish but VAR has had a look and Ollie McBurnie was fouled in the buildup.

Wrexham have hit five against Forest Green, Ryan Barrett with the latest.

Celtic now 2-0 up, Kyogo has his second.

Goal! Manchester City 2-0 Luton (Kovacic 64)

Wow! That is some strike from Kovacic as the ball falls to him from a corner and midfielder arrows a volley into the top corner. You’ll be seeing plenty of that one again I should think.

Updated

Nottingham Forest 2-2 Wolves (Cunha 62)

Well that didn’t last long.

Goal! Brentford 1-0 Sheff United (Arblaster 63 OG)

It’s an own goal that breaks the deadlock, sums up the Blades season.

Updated

A couple of Championship goals to fill you in on, Birmingham now lead 3-0 against Coventry, as do Hull against QPR.

Goal! Nottingham Forest 2-1 Wolves (Danilo 57)

Forest now in front! The ball pinballs around the box as Gibbs-White tries to drive through and it fall to Danilo who slots it home.

Updated

I am watching Simon McMahon. Celtic are ahead against St Mirren thanks to Reo Hatate.

Brentford have it in the net as Matthias Jorgensen steals ahead of the Blades back line from a set-piece, but he’s clearly offside.

Wrexham on course to head up! Mansfield trailed at MK Dons but now they lead 2-1, Davis Keillor-Dunn with the goal.

More good news for Colchester, Harrogate have equalised against Sutton via George Thompson.

Colchester scrapping hard in League Two, they now lead 3-1 at Crawley thanks to Tom Hopper.

Peeeeeeep!

We are back underway!

Big question, do I have time for a tea?

Simon McMahon has sent in his fitba update:

No goals in any of the key SPL games at Celtic, Motherwell and Aberdeen at half time, or in the Scottish Championship at Raith, though Arbroath are 3-0 down at Ayr and heading to Scottish League One, while (Big Dunc’s) Inverness lead Queens Park and would swap places with them, moving out of the relegation playoff place should they hold on.

Some late EFL goals of consequence, Fraser Horsfall put Stockport 2-0 against Morecambe in County’s bid to secure promotion from League Two. In League One, Burton got a vital goal in their relegation scrap as Mark Helm headed home a corner at Stevenage.

League Two half-time scores

Crawley 1-2 Colchester

Crewe 0-1 Grimsby

Doncaster 2-0 Accrington

Gillingham 1-0 Barrow

Harrogate 0-1 Sutton United

MK Dons 1-1 Mansfield

Newport 1-2 Tranmere

Salford 1-1 Bradford

Stockport 2-0 Morecambe

Swindon 0-1 Wimbledon

Walsall 0-2 Notts County

Wrexham 4-0 Forest Green

League One half-time scores

Barnsley 1-1 Reading

Bolton 1-1 Portsmouth

Cambridge 0-1 Charlton

Carlisle 0-1 Blackpool

Cheltenham 0-1 Bristol Rovers

Derby 2-0 Leyton Orient

Fleetwood 2-0 Northampton

Lincoln City 1-1 Wigan

Oxford Utd 3-0 Peterborough

Port Vale 2-0 Exeter

Shrewsbury 0-0 Wycombe

Stevenage 0-1 Burton

Championship half-time scores

Birmingham 2-0 Coventry

Bristol City 0-0 Huddersfield

Hull 2-0 QPR

Ipswich 1-1 Middlesbrough

Millwall 2-1 Cardiff

Preston 0-0 Norwich

Sheff Wed 0-0 Stoke

Southampton 2-1 Watford

Swansea 0-0 Rotherham

West Brom 0-1 Sunderland

Premier League half-time scores

Brentford 0-0 Sheff Utd

Burnley 0-0 Brighton

Man City 1-0 Luton

Nottm Forest 1-1 Wolves=

Half-time across all games in the Premier League, scores incoming.

Updated

Paul Mullin has his second of the day for Wrexham, they’re now 4-0 up aginst Forest Green. With Sutton and Colchester leading it’s looking like a bad afternoon for Rovers.

Goal! Nottingham Forest 1-1 Wolves (Gibbs-White 45+1)

The Forest talisman has equalised, getting to a set-piece first to beat Jose Sa.

Updated

Birmingham are 2-0 up! Ivan Sunjic’s goal takes the Blues out of the Championship drop zone.

Goal! Nottingham Forest 0-1 Wolves (Cunha 40)

Tenth Premier League goal of the season on his return to the side and it’s a beauty!

Updated

Oh Neal, what have you done? The Brentford striker squanders a huge chance to give his side the lead against Sheffield United.

Put the champagne on ice in Portsmouth! Aaron Collins has equalised for Bolton.

This is going to twist and turn all afternoon, Watford have one back at St Mary’s. Ryan Porteous has halved Southampton’s lead, it’s now 2-1.

In League Two, Wrexham are now 3-0 up.

Ipswich are level! Massimo Luongo has the crucial goal, did you know he was once on the shortlist for the Ballon d’Or?

Fleetwood have doubled their lead against Northamptonin the battle for League One survival. In League Two, Mansfield have equalised at MK Dons, this would mean Wrexham are promoted alongside Stockport if the scores stay as they are.

Brighton are starting to get into their groove at Turf Moor. Carlos Baleba has got hold of the midfield and Pascal Gross is pulling the strings to create a couple of dangerous openings. No goals yet though.

Wrexham have scored again, Paul Mullin putting them 2-0 up. In the Championship, Millwall have been pegged back with Yakou Meite scoring for Cardiff.

Southampton could benefit from the void of ruthlessness at the top of the Championship, they’re 2-0 up against Watford and Boro now lead at Portman Road thanks to Emmanuel Latte Lath!

Updated

Not a lot going on in Premier League right now. Burnley and Brighton very much feeling each other out, but the Seagulls have lost Pervis Estupinan to injury already. Igor is on in the Ecuadorian’s place.

In League Two, Stockport need a win to earn promotion, they lead Morecambe. MK Dons and Wrexham are also ahead against Manfield and Forest Green respectively.

Jeremy Boyce is getting physical via email:

We all agree, there is a “too big to go down” syndrome in the Premier League, which doesn’t stop plenty of clubs falling. But in a very much Newtonian sense of equals and opposites, is there a “too big to not go up syndrome” that has also afflicted those trying to reverse ferret their way back up. Leeds and Leicester are doing their best to prove the theory, leaving the door wide open for Einstein Ipswich to overturn the expert thinking with their pleasing brand of Quantum footie. Or will they ?

Oooft, this is big. The bottom of the Championship is a tasty place to be this afternoon. Bobby Thomas has put the ball in his own net to give Birmingham an early lead against playoff-chasing Coventry.

Millwall have put together a few results under watchful eye of Neil Harris and look good to retain their Championship. They’ve taken an early lead against Cardiff, elsewhere Hull are beating QPR.

Another big goal in League One, this time at the top of the table. Portsmouth have the first goal at the Toughsheet Community Stadium where a win over Bolton will secure the title. Abu Kamara has scored it!

Updated

Big goal for Fleetwood, they need a win to maintain any hopes of League One survival and Promise Omochere has them in front against Northampton.

More early goals, these across the EFL. Southampton are 1-0 up against Watford, Blackpool lead at Carlisle, AFC Wimbledon lead at Swindon and Notts County have an early advantage at Walsall.

Goal! Manchester City 1-0 Luton (Hashioka 2 OG)

Not the start Luton were looking for as Erling Haaland’s off-target effort hits defender Daiki Hashioka and goes in.

Updated

Peeep!

We are off!

Teams heading out of the tunnels for the Saturday 3pm kick-offs. We’ll be underway shortly…

Richard is scared of the City bench:

That’s some bench City have. I reckon the nine of them could beat half the teams in the Premier League.

Ortega in goal; back three of Walker, Gomez and Ake; midfield of Bernando Silva, Rodri, Grealish and Foden, Bobb as false nine? It’s not bad is it?

Fitba preview from Simon McMahon:

In Scotland, a win at home to St. Mirren will see Celtic go four points clear of Rangers, but having played two games more. The battle for top six places is reaching its conclusion with the key games being Motherwell v Hibs and Aberdeen v Dundee.

In the Scottish Championship leaders Dundee United won 4-1 at Morton last night, so all eyes today will be on Kirkcaldy where second place Raith meet third place Partick. Should Raith drop points, United could effectively seal the title by beating Ayr at Tannadice next week. They don’t call it the business end of the season for nothing, do they?

Huge result in the Championship, struggling Blackburn have gone to Leeds and won. Sammie Szmodics (who else?) got the only goal. All eyes on Ipswich now, does anyone want to win the title?

All over at St James’, all the reaction with Barry here:

Wolves make one change as Rayan Ait-Nouri doesn’t make the squad and Matheus Cunha starts. Hwang Hee-chan on the bench.

For Forest, Gio Reyna starts but Anthony Elanga is out and Morgan Gibbs-White is fit despite some concerns during the week.

Things of note in the City lineup, Kyle Walker is back on the bench after getting injured on England duty and he’s joined their by Phil Foden who has a knock.

Reece Burke is fit enough to start for Luton, Fred Onyedinma comes in for the Issa Kabore, who can’t play against his prent club and Luke Berry also starts.

Team news: Brentford v Sheffield United

Brentford: Flekken, Roerslev, Jorgensen, Collins, Reguilon, Jensen, Janelt, Damsgaard, Mbeumo, Maupay, Wissa.

Subs: Pinnock, Schade, Ghoddos, Onyeka, Toney, Strakosha, Lewis-Potter, Baptiste, Yarmolyuk.

Sheffield United: Grbic, Holgate, Ahmedhodzic, Trusty, Bogle, Hamer, Arblaster, Osborn, Larouci, Brereton, McBurnie.

Subs: Archer, Norwood, Foderingham, Vinicius Souza, Ben Slimane, McAtee, Curtis, Osula, Brooks.

Team news: Burnley v Brighton

Burnley: Muric, Vitinho, Ekdal, Esteve, Assignon, Foster, Cullen, Berge, Bruun Larsen, Odobert, Fofana.

Subs: Trafford, Taylor, Gudmundsson, Brownhill, Rodriguez, Benson, Amdouni, Ndayishimiye, Massengo.

Brighton: Verbruggen, Veltman, van Hecke, Dunk, Estupinan, Gross, Baleba, Adingra, Moder, Joao Pedro, Welbeck.

Subs: Igor, Lallana, Barco, Steele, Fati, Buonanotte, Offiah, Peupion, O’Mahony.

Team news: Nottingham Forest v Wolves

Nottingham Forest: Sels, Williams, Omobamidele, Murillo, Aina, Yates, Danilo, Hudson-Odoi, Gibbs-White, Reyna, Wood.

Subs: Turner, Tavares, Sangare, Toffolo, Dominguez, Niakhate, Origi, Montiel, Duarte Ribeiro.

Wolves: Jose Sa, Santiago Bueno, Kilman, Gomes, Nelson Semedo, Mario Lemina, Joao Gomes, Doherty, Sarabia, Doyle, Matheus Cunha.

Subs: Traore, Hwang, Dawson, Hugo Bueno, Bentley, King, Barnett, Chirewa, Fraser.

Team news: Manchester City v Luton

Manchester City: Ederson, Akanji, Dias, Gvardiol, Lewis, Kovacic, Matheus Luiz, Alvarez, De Bruyne, Doku, Haaland.

Subs: Walker, Ake, Grealish, Rodri, Ortega, Bernardo Silva, Gomez, Foden, Bobb.

Luton: Kaminski, Onyedinma, Hashioka, Burke, Doughty, Chong, Barkley, Berry, Clark, Morris, Townsend.

Subs: Shea, Woodrow, Mpanzu, Krul, Johnson, Chigozie, Nelson, Piesold, Harris.

Team news in ten minutes, but before that you can follow events at St James’ Park where Newcastle are all over Tottenham:

Preamble

“I don’t want to go back to the Championship, and I know the lads don’t either.”

These were the words of Rob Edwards in his interview with Emma John ahead of Luton’s trip to the Etihad to face Manchester City, but today is probably one his side will have to write off in their pursuit of survival. The Hatters have been great value during their return to the top flight but a visit to the home of the champions is probably not what the doctor ordered at this stage of the season. City, fresh from playing out a 3-3 thriller at the Bernabeu, are motivated and in form.

Events at the City Ground will be closely monitored by Luton fans. Nottingham Forest, level on points with Edwards’ men, take on a Wolves side who have faltered lately under the weight of a lengthy injury list.

Elsewhere, Brighton will be aiming to keep their faint and fading European hopes alive by beating Burnley, while Brentford can take a step closer to safety with a win over Sheffield United.

In the Championship, Ipswich can go top of the table by ending a two-game winless run against Middlesbrough. Defeat at Portman Road would all but end any playoff hopes for Michael Carrick’s side.

At the other end of the table, Sheffield Wednesday travel to Stoke knowing a win would see them draw level with the Potters’ points tally and prolong the relegation dogfight. Elsewhere, fellow strugglers Huddersfield head to Ashton Gate to take on Bristol City and Birmingham host Coventry. Millwall, who have daylight in the race to avoid the drop, take on Cardiff.

Portsmouth can win the League One title if they beat Bolton, while Fleetwood will join doomed Carlisle in League Two next season if they fail to beat Northampton and Burton win at Stevenage.

In the fourth tier, Stockport will seal promotion if they get a point or better against Morecambe.

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
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.