Report, result, goals in Premier League
Matty Cash’s superb 19th-minute strike from distance sent Aston Villa seventh in the Premier League as Manchester City’s nine-match unbeaten run came to an end at Villa Park.
Full-back Cash teed himself up to fire in from Emiliano Buendia’s corner after City complained the set-piece should not have been given because Matheus Nunes appeared to have been fouled by Lucas Digne.
The touch and finish from Matty Cash 😮💨 pic.twitter.com/E6AIaLj5HW
— Sky Sports Premier League (@SkySportsPL) October 26, 2025
Top-flight top scorer Erling Haaland thought he had equalised and scored his 12th league goal of the season with second-half added time looming, only for Omar Marmoush to be adjudged offside in the move.
The Villans, who have won their last four league games, are next in action away to Liverpool on November 1 (20:00 GMT), while fourth-placed City visit second-tier Swansea City in the EFL Cup on Wednesday (19:45) before travelling to a Bournemouth side who are two points above them on November 2 (16:30).
You can relive live text updates from Aston Villa vs Manchester City in the Premier League here.
More to follow

Aston Villa team vs Manchester City
Emery made six changes to the team who lost 2-1 at Dutch club Go Ahead Eagles in the Europa League on Thursday, bringing in Cash, Ezri Konsa and Lucas Digne in defence and Boubacar Kamara, John McGinn and Morgan Rogers in midfield.
Victor Lindelof, Tyrone Mings, Ian Maatsen, Lamare Bogarde, Jadon Sancho and Evan Guessand made way.
Aston Villa starting XI: Martinez; Cash, Konsa, Torres, Digne; Onana, Kamara McGinn, Buendia, Rogers; Watkins
Man City team vs Villa
Guardiola made three changes in midfield to the side who began the 2-0 at Villarreal in the Champions League on Tuesday.
Tijjani Reijnders replaced Nico Gonzalez, while Phil Foden and Oscar Bobb came in for Rico Lewis and Jeremy Doku.
Man City starting XI: Donnarumma, Nunes, Stones, Dias, Gvardiol, Reijnders, Bernardo (c), Bobb, Foden, Savinho, Haaland
Premier League results and fixtures this weekend
Matches start at 14:00 GMT / 09:00 ET / 06:00 PT unless stated otherwise.
Friday, October 24
Leeds United 2-1 West Ham
Saturday, October 25
Newcastle 2-1 Fulham
Manchester United 4-2 Brighton & Hove Albion
Sunday, October 26
Bournemouth vs Nottingham Forest
Aston Villa 1-0 Manchester City
Wolves vs Burnley
Everton vs Tottenham (16:30)