CommentaryReporting by Paul Brown @mancity

FT

That's all for this evening 💙

Thanks for joining us all, today.

Our short highlights of the game will be going live at 17:45 (UK) while our extended highlights - as well as a CITY+ full-match replay – will be online to view on mancity.com and our official app from midnight.

FT

Post-Match Verdict 📺

Pep Guardiola on Doku fitness👇

“Muscular. It’s not big issue like Kevin [De Bruyne].

“We have to think about how explosive he is, we have to be careful.

“Maybe in one week, two weeks he will be ready.”

FT

Post-Match Verdict 📺

Pep Guardiola on Haaland fitness👇

“Stress, no fracture. Please don’t ask [if] he broke his foot. It’s just stress.

“He’s not ready for Crystal Palace. Hopefully he will be ready for Saudi Arabia [FIFA Club World Cup].

“He wants to be ready. During the season there are injuries, suspensions. After Villa he could not work properly, I spoke with him yesterday and he said he feels much better.

“Maybe Crystal Palace he will be ready. We will see.”

FT

Post-Match Verdict 📺

Pep Guardiola on today’s victory 👇

“It was a great performance and what happened after the last few results, we conceded a goal in the last minutes of the first half and after that it was a really, really good test.

“The players reacted as they always have done. The way they run, they fight, coming here and behave like they behave, I am really, really, really proud.”

FT

Post-Match Verdict 📺

Jack Grealish, talking to Sky Sports, on victory over Luton 👇

“I think a lot of people like to talk about City and go on like it's a big crisis, in reality we've played very good teams.

“Spurs who've been unbelievable, Liverpool who are top, Chelsea and Villa away, who've got one of the best records in Europe.

“We knew we had to keep calm today and buzzing to get back to winning ways.”

FT

100 up for Ake

Congratulations to Nathan Ake who today made his 100th appearance for Manchester City.

Ake, who signed for the Blues in August 2020, hit the century landmark this afternoon in our 2-1 victory against Luton Town at Kenilworth Road.

In the process, he became the 22nd player to reach the milestone during the Pep Guardiola era and the first of them to come from the Netherlands.

Of our current crop, he joined Bernardo Silva (324), Kevin De Bruyne (317), Ederson (309), Kyle Walker (276), Phil Foden (240), John Stones (237), Rodrigo (226), Ruben Dias (153) and Jack Grealish (105) in the 100-club.

Of his 100 matches played, he’s started 75, played 6,810 minutes, won 68 games, drawn 16 and lost 16 – giving him a win percentage of 68%.

He’s had 23 clean sheets, scored nine goals, enjoyed 5,502 successful passes, won 169 of 253 aerial duels, won 105 tackles, 81 interceptions, 20 blocks and 100 headed clearances. 

Among the players to have made at least 50 appearances for City since his debut, he’s top for headed clearances and aerial duels won per 90 minutes.

FT

💙

Love you too, Super Jack.

FT

Pointing the way...

We remain in fourth in the Premier League but move just two points behind Aston Villa in third, three behind Arsenal in second and four behind Liverpool at the summit.

FT

Full-Time

Second half goals from Bernardo Silva and Jack Grealish ensured a very welcome 2-1 comeback victory for City at Luton.

Despite several half-chances, City went in one-down at the break courtesy of Elijah Adebayo’s headed effort just before the interval.

Pep Guardiola’s men, though, turned on the style when it mattered, Bernardo producing a wonderfully curled leveller on 62 minutes before Grealish won it shortly after with a clinical finish from a pinpoint cross from the right by Julian Alvarez.

It’s our first league win in five – and a very welcome one, too!

Join Keith Curle and Joleon Lescott alongside Natalie Pike on Matchday Live for their take on the victory.

Tune in at the top of the page!

90'+4'

Brilliant Bernardo...

Bernardo Silva voted man of the match by host broadcaster, Sky Sports.

We'll be following suit.