Postpublished at 86 mins
Aston Villa 1-1 Man City
Oooh. Erling Haaland and Phil Foden are inches away from a one-two coming off in the box. Defended well by Villa.
FT: Aston Villa 1-1 Man City - Haaland opened scoring with 10th league goal before Bailey levelled
FT: Chelsea 2-1 West Ham - visitors 90th-minute equaliser ruled out by VAR
FT: Tottenham 2-1 Fulham - Hojbjerg & Kane for hosts before Mitrovic effort
FT: Brentford 5-2 Leeds - Toney hat-trick; Wolves 1-0 Southampton - Podence with winner
FT: Forest 2-3 Bournemouth - Cherries recover from two goals down; Newcastle 0-0 Palace - Magpies goal disallowed
FT: Everton 0-0 Liverpool - Liverpool hit post in stoppage time, while Everton goal ruled out by VAR for offside
Get involved via #bbcfootball
Emlyn Begley
Aston Villa 1-1 Man City
Oooh. Erling Haaland and Phil Foden are inches away from a one-two coming off in the box. Defended well by Villa.
#bbcfootball or text 81111 (UK only - standard message rates)
Jon Evans: The fact is, shape has been much better in this game, particularly in the middle of the pitch. Hope Gerrard learns something from that.
Aston Villa 1-1 Man City
City definitely haven't got going again since that Villa equaliser. They need to step it up a gear.
#bbcfootball or text 81111 (UK only - standard message rates)
Great goal. Best of the match so far. Come on Villa!
Dave, Dunblane
Game management is key now for Villa. Do it wisely and not like Newcastle did it against Liverpool. Silly time wasting will lead to more stoppage time and inevitably more Halaand goals.
Tom, Edinburgh
Aston Villa 1-1 Man City
Leon Bailey's goal ended a run of 1,021 minutes without a Premier League goal. It was over a year since his only other English league strike.
Aston Villa 1-1 Man City
City bring on Nathan Ake for Kyle Walker.
Aston Villa 1-1 Man City
Michael Brown
Former Manchester City midfielder on BBC Radio 5 Live
We are going to have a great ending. It is going to be great. You can just tell. Last 15 minutes, end to end.
Aston Villa 1-1 Man City
That's a shame. The whistle goes for offside just before Philippe Coutinho curls a screamer into the top corner, via the inside of the woodwork from 25 yards out.
Aston Villa 1-1 Man City
Phlippe Coutinho sets Jacob Ramsey away and he breaks into the box like he did for the equaliser, but this time he can't fnd anybody with his cut-back.
Aston Villa 1-1 Man City
Michael Emons
BBC Sport at Villa Park
A deafening roar and Aston Villa have snatched an equaliser. Jacob Ramsey, who should have done better with a counter-attack but produced a heavy touch, plays a square pass and Leon Bailey hits it first time into the roof of the net with a super hit.
What a result this would be for Aston Villa, although they will be weary of conceding quickly after equalising just as they did against Arsenal on Wednesday.
Great noise around Villa Park. Can either side find a winner in the last 15 minutes or so? It's set up perfectly.
Aston Villa 1-1 Man City
Emiliano Martinez looks uncomfortable but he's going to play on. Villa do have a proper sub keeper in Robin Olsen.
Aston Villa 1-1 Man City
Villa keeper Emiliano Martinez is down getting treatment.
And Steven Gerrard quickly beckons his players over for a team talk.
Aston Villa 1-1 Man City
Michael Brown
Former Manchester City midfielder on BBC Radio 5 Live
Wow - what a finish. The stadium all around us erupts and rightly so. They are back in this game. Leon Bailey comes across inside the left foot, hits it into the top corner giving Ederson no chance.
Leon Bailey
I was just about to say City need a second goal to make this safe and then...
Jacob Ramsey drifts into the box and blasts a low cross into Leon Bailey, who sweeps the ball first-time into the net from 14 yards out.
Aston Villa 0-1 Man City
Michael Brown
Former Manchester City midfielder on BBC Radio 5 Live
That finish, under that pressure, travelling so quickly. I know it is Kevin de Bruyne, we have to be slightly critical and he will be disappointed, but it was a tough one.
Aston Villa 0-1 Man City
City bring on Riyad Mahrez for Bernardo Silva.
Aston Villa 0-1 Man City
Michael Emons
BBC Sport at Villa Park
Earlier this afternoon the Villa supporters sang "champions of Europe, you'll never sing that" at the Manchester City fans - a reference to Villa's European Cup success 40 years ago.
City lost in the Champions League final two years ago to Chelsea but is Erling Haaland the missing piece of the jigsaw? After being contained and dealt with in the first half, he has come alive in the second.
He's scored one, had another two shots saved by Emiliano Martinez and won a free-kick just outside the edge of the area, which Kevin de Bruyne bounced off the bar.
City begin their Champions League campaign with an away game against Sevilla on Tuesday so Pep Guardiola will be hoping his side can wrap this game up and then think about saving legs for midweek.
Villa will still think they can get something, and should have done better on a counter attack but a heavy touch from Jacob Ramsey saw Ederson make a save.
Aston Villa 0-1 Man City
Villa defender Lucas Digne is shown a yellow card for clatting Bernardo Silva.
Aston Villa 0-1 Man City
Kevin de Bruyne hits a shot off the back of Erling Haaland. Haaland then flicks a ball into the path of Kevin de Bruyne, who shoots just wide of the far stick.
Aston Villa 0-1 Man City
Michael Brown
Former Manchester City midfielder on BBC Radio 5 Live
This is a great spot for Manchester City. Make sure you test the goalkeeper... What a free-kick. He hits it side-footed, it just dips back. No goalkeeper is getting close to that. So close from Kevin de Bruyne.