West Ham 2-3 Aston Villa: Report, result, goals as Villans earn Premier League comeback win
Goals and report from West Ham vs Villa
Morgan Rogers scored twice in the second half as Aston Villa recovered from falling behind twice to win at West Ham and keep the Hammers in the Premier League relegation zone.
Mateus Fernandes pounced to put West Ham ahead after 28 seconds, stealing possession from Ezri Konsa and firing in from a tight angle.
Aston Villa have turned it around!
— Sky Sports Premier League (@SkySportsPL) December 14, 2025
A wonderstrike from Morgan Rogers! 🤩 pic.twitter.com/g7UhiI29yS
Home defender Konstantinos Mavropanos headed in John McGinn’s delivery to draw Villa level after nine minutes, but Jarrod Bowen added the final touch to Freddie Potts’ drive to restore West Ham’s lead 15 minutes later.
England midfielder Rogers swept in from close range five minutes after half-time and scored a sublime winner from distance with 11 minutes remaining, moving Villa three points behind leaders Arsenal with a ninth straight win in all competitions.
A composed touch and finish from Morgan Rogers to put Aston Villa level again! ⚖️ pic.twitter.com/GO7HVmvxnG
— Sky Sports Premier League (@SkySportsPL) December 14, 2025
Table of Contents
West Ham vs Aston Villa: Emery ‘ambitious’
Villa’s extraordinary run means they are again poised to go level with the Gunners if Unai Emery’s former side lose when they visit Everton on Saturday.
Emery’s players then host Manchester United on Sunday (16:30 GMT / 11:30 ET / 08:30 PT). “We are not feeling under pressure,” said the Spaniard.
West Ham are back in front!
— Sky Sports Premier League (@SkySportsPL) December 14, 2025
Jarrod Bowen diverts the ball home! ⚒️ pic.twitter.com/v5hQ4mOmFj
“We are feeling ambitious to try to do our work together and challenge for Europe and the Premier League, and then enjoy each match.”
Nottingham Forest’s win at home to Tottenham and Leeds’ 1-1 draw at Brentford means West Ham are three points behind the fourth-bottom Whites.
Aston Villa hit back!
— Sky Sports Premier League (@SkySportsPL) December 14, 2025
What a start here at the London Stadium! 🏟️ pic.twitter.com/vrIJYSfzpK
Nuno Espirito Santo’s team next play away to Manchester City on Saturday (15:00 GMT / 10:00 ET / 07:00 PT).
Mateus Fernandes gives West Ham the lead inside 30 seconds! 🤯 pic.twitter.com/uAKu09vCXf
— Sky Sports Premier League (@SkySportsPL) December 14, 2025
West Ham team vs Villa
West Ham switched four players, Soungoutou Magassa and Freddie Potts supplanting Max Kilman and Guido Rodriguez.
Left-back Ollie Scarles was on the bench following a shoulder injury, while goalkeeper Lukasz Fabianski was out with a back problem.
West Ham starting XI: Alphonse Areola, Aaron Wan-Bissaka, Konstantinos Mavropanos, Jean-Clair Todibo, El Hadji Malick Diouf, Crysencio Summerville, Soungoutou Magassa, Lucas Paqueta, Freddie Potts, Mateus Fernandes, Jarrod Bowen
West Ham substitutes: Mads Hermansen, Kyle Walker-Peters, Maximilian Kilman, Igor Julio, Callum Wilson, Guido Rodriguez, Tomas Soucek, Ollie Scarles, Mohamadou Kante
Aston Villa starting lineup vs West Ham
Villa made six changes, restoring Watkins – on his 200th Premier League appearance – Morgan Rogers, Youri Tielemans, John McGinn, Boubacar Kamara and Ian Maatsen.
Lucas Digne, Lamare Bogarde, Evann Guessand, Emiliano Buendia, Jadon Sancho and Donyell Malen move to the bench.
Goalkeeper Emiliano Martinez (back), centre-backs Pau Torres (calf) and Tyrone Mings (hamstring) and midfielder Ross Barkley (knee) were out.
Villa won 2-1 at Basel in the Europa League on Thursday and started a point behind second-placed Manchester City, as well as six shy of leaders Arsenal.
Aston Villa starting XI: Marco Bizot, Matty Cash, Victor Lindelof, Ezri Konsa, Ian Maatsen, John McGinn, Boubacar Kamara, Youri Tielemans, Amadou Onana, Morgan Rogers, Ollie Watkins
Villa substitutes: James Wright, Emiliano Buendia, Lucas Digne, Andres Garcia, Donyell Malen, Jadon Sancho, Lamare Bogarde, Evann Guessand, George Hemmings
"They can fight for the Premier League… it's remarkable!"
— Sky Sports Premier League (@SkySportsPL) December 14, 2025
Micah Richards on this in-form Aston Villa side 💪 pic.twitter.com/9romoCoufo
How to watch Villa vs West Ham: Live online stream, TV channel
Kick-off on Sunday was at 14:00 GMT (09:00 ET / 06:00 PT). Live TV coverage in the UK is on Sky Sports Tennis.
Via Now TV, Sky Sports costs £14.99 for a day membership, £28 a month for a 12-month membership or £34.99 a month with no contract.
Sky Sports memberships include access to all 12 live Sky Sports channels and Sky Sports+, which offers live streams and a dedicated channel.
Streaming is available on a vast variety of devices via the Sky GO app.
Premier League results and fixtures this weekend
Arsenal beat Wolves 2-1 at home on Saturday courtesy of Yerson Mosquera’s 94th-minute own goal, winning after Chelsea earned their first victory in four games in all competitions with a 2-0 home defeat of Everton.
Mohamed Salah came off the bench as reigning champions Liverpool beat Brighton & Hove Albion 2-0, and Fulham ended a two-match losing run with victory at Burnley.
All fixtures start at 14:00 GMT unless stated otherwise.
Saturday, December 13
Chelsea 2-0 Everton
Liverpool 2-0 Brighton
Burnley 2-3 Fulham
Arsenal 2-1 Wolves
Sunday, December 14
Nottingham Forest vs Tottenham
Sunderland vs Newcastle
West Ham vs Aston Villa
Brentford vs Leeds United (16:30)
Monday, December 15
Manchester United vs Bournemouth (20:00)