Season 2026-27

Liverpool vs Aston Villa

Premier League · Round 10 · Sat 1 Nov 2025, 20:00

Liverpool
20 Full time
Aston Villa

Liverpool beat Aston Villa 2–0 on 1 November 2025 (Premier League 2025-2026, Round 10). Goals – Liverpool: Mohamed Salah 45+1', Ryan Gravenberch 58'. Highest-rated player: Ryan Gravenberch (8.4). In 46 Premier League meetings since 2000-01, Liverpool have won 28, Aston Villa 7 and 11 matches have been drawn.

Summary

Key events

  1. 43' Hugo Ekitike Liverpool · VAR
  2. 45+1' Mohamed Salah Liverpool 1–0
  3. Half time · 1–0
  4. 58' Ryan Gravenberch Liverpool · assist Alexis Mac Allister 2–0
  5. Full time · 2–0

Match statistics

LiverpoolAston Villa

Top stats

53%Ball possession47%
1.19Expected goals (xG)0.41
16Total shots10
4Shots on target3
4Big chances0
1Corner kicks4

Shooting

1.01xG on target (xGOT)0.30
3Big chances missed0
7Shots inside the box4
9Shots outside the box6
7Shots off target6
5Blocked shots1
0Hit the woodwork2
0Headed goals0

Passing

467Passes398
42Long passes48
140Final third passes104
11Crosses18
0.87Expected assists (xA)0.43
21Touches in opposition box22
17Throw-ins12

Defending

12Tackles11
6Interceptions6
25Clearances26
42Duels won36
1Errors leading to shot2
0Errors leading to goal1

Discipline

13Fouls11
8Offsides0
11Free kicks13

xG and xGOT are the data provider's figures.

Lineups

Liverpool

Substitutes used

Unused

Federico Chiesa, Wataru Endo, Joe Gomez, Milos Kerkez, Rio Ngumoha, Trey Nyoni, Pecsi A., Frederick Woodman

Aston Villa

  1. 23 Emiliano Martinez 5.3
  2. 2 Matty Cash 6.0
  3. 4 Ezri Konsa 6.2
  4. 14 Pau Torres 6.2
  5. 12 Lucas Digne 6.3
  6. 44 Boubacar Kamara 6.2
  7. 24 Amadou Onana 6.9
  8. 29 Evann Guessand 5.6
  9. 27 Morgan Rogers 6.7
  10. 7 John McGinn (c) 6.3
  11. 11 Ollie Watkins 6.1

Substitutes used

Unused

Marco Bizot, Lamare Bogarde, Ben Broggio, Victor Lindelof

Liverpool vs Aston Villa Match Commentary

  1. 90+5' Stuart Attwell is looking at his watch and immediately ends this match.
  2. 90+2' It doesn’t look good for Tyrone Mings (Aston Villa); looks like he’ll have to leave the pitch!
  3. 90+1' Conor Bradley (Liverpool) tries to pass the ball into the penalty area but it's blocked.
  4. 90+1' Ian Maatsen (Aston Villa) steps up to take the corner. He launches the ball into the penalty area, but it only finds the head of an opposing player who clears the danger.
  5. 90' The fourth official shows 4 min. of added time.
  6. 90' Here's the latest number of offsides – 8:0.
  7. 88' Ross Barkley (Aston Villa) sends a low pass from outside the box to Ian Maatsen. He lines up a shot, but the defence intercepts at the last moment.
  8. 87' Referee Stuart Attwell halts the game and wanders over to the touchline to talk to Unai Emery, then shows him a yellow.
  9. 87' Yellow card Dominik Szoboszlai (Liverpool) obviously intended to delay the restart of play and the referee blows the whistle. Dominik Szoboszlai (Liverpool) is rightly booked by the referee because it could not have been anything other than a yellow card.
  10. 85' Donyell Malen (Aston Villa) does his best to latch onto a cross into the box, but he can't get to the ball. The ball is off of the pitch and it's a goal kick for Liverpool.
  11. 83' Ezri Konsa (Aston Villa) found some space to dink a cross from the side into the box, but it needed to be more precise to threaten the opposition. The ball goes out of play and Liverpool will have a goal kick.
  12. 82' The resulting corner comes to nothing as Matty Cash (Aston Villa) sends it out of play. The ball goes out of play and Liverpool will have a goal kick.
  13. 80' Yellow card Morgan Rogers (Aston Villa) is shown a deserved yellow card for saying too much to the referee.
  14. 79' Jadon Sancho plays a pass to Ross Barkley (Aston Villa), but he fails to get a decent shot away from inside the box and the ball goes high over the bar.
  15. 77' Arne Slot has decided to substitute Hugo Ekitike and he is replaced by Florian Wirtz (Liverpool).
  16. 77' Mohamed Salah (Liverpool) is flagged offside and it's not the first time today.
  17. 76' Andrew Robertson (Liverpool) crosses into the box from near the side line, but he doesn't connect as he wanted and it's cleared by the well-organized defence.
  18. 75' The referee stops play so that a substitution can be made and Lucas Digne leaves the pitch and Ian Maatsen (Aston Villa) comes on.
  19. 74' Unai Emery prepares a substitution. Ollie Watkins is replaced by Jadon Sancho (Aston Villa).
  20. 74' Pau Torres comes off the pitch to be replaced by Tyrone Mings (Aston Villa).
  21. 74' The resulting corner from Lucas Digne (Aston Villa) is cleared by the defence.
  22. 73' Yellow card The referee is firm and issues Amadou Onana (Aston Villa) a deserved yellow card.
  23. 72' Matty Cash (Aston Villa) attempts to find his teammate with a pass from outside the box, but the opposition's defence is quick to react and thwarts the attack. Aston Villa force a corner. Their opponents will face another attacking threat.
  24. 71' Mohamed Salah (Liverpool) sends a cross into the box, but Emiliano Martinez comes off his line to gather the ball.
  25. 70' Good team movement sets up Donyell Malen (Aston Villa) on the edge of the box, but he slices the ball narrowly wide of the right post.
  26. 69' The game is interrupted as Andrew Robertson (Liverpool) is flagged offside.
  27. 67' The total number of attempts is 15:7. We can have a look at the statistics now, shots on target are 4:3.
  28. 63' That didn't go as planned! Ross Barkley (Aston Villa) tried his luck from the edge of the box, but his effort low towards the middle of the goal was too weak to get past Giorgi Mamardashvili, who easily kept it out.
  29. 63' Mohamed Salah (Liverpool) receives a good pass and from just outside the box he unleashes a promising strike, but the shot is blocked by the defender.
  30. 62' Mohamed Salah (Liverpool) slides a pass forward, but one of the defenders cuts it out.
  31. 59' Unai Emery decides to make a substitution. Evann Guessand will be replaced by Donyell Malen (Aston Villa).
  32. 59' The referee signals that it is time for a substitution and Ross Barkley (Aston Villa) will replace John McGinn.
  33. 58' Goal · 2–0 Goal! Alexis Mac Allister passes the ball to Ryan Gravenberch (Liverpool) and he fires in a shot from the edge of the box which is deflected. Emiliano Martinez couldn't do anything about it. 2:0.
  34. 58' Mohamed Salah (Liverpool) did his best to latch on to a crossfield pass, but it was too long and it goes out of play. The ball is off of the pitch and it's a goal kick for Aston Villa.
  35. 57' Yellow card This yellow card was deserved. The tackle by Matty Cash (Aston Villa) was quite harsh and Stuart Attwell didn't hesitate to show him a yellow card.
  36. 56' Mohamed Salah (Liverpool) slaloms his way past challenges, but an opposing player does well to get the ball away.
  37. 56' Matty Cash (Aston Villa) whips the ball in, but it fails to reach any of his teammates as the opposition's defence averts the threat.
  38. 54' Yellow card This is a yellow card! Virgil van Dijk (Liverpool) is not happy with the decision, but from our point of view it was clear.
  39. 53' Mohamed Salah (Liverpool) is in a clear offside position and the linesman raises his flag.
  40. 52' Morgan Rogers (Aston Villa) attempts to slip the ball through the defence, but is unable to find any of his teammates.
  41. 51' A long pass, executed by Andrew Robertson (Liverpool), missed the precision to reach his teammates.
  42. 50' Conor Bradley (Liverpool) creates himself some space and attempts to put the ball into the box. However, the defender gets an important foot in to clear.
  43. 49' The referee stops play as the linesman flags Cody Gakpo (Liverpool) offside.
  44. 46' Good defending. Cody Gakpo (Liverpool) tries to find Ryan Gravenberch inside the box, but the pass is cut out.
  45. 46' Stuart Attwell blows his whistle and the second half starts.
  46. 45+5' That is it for the first half after the referee blows his whistle and the players head to their respective dressing rooms.
  47. 45+5' Morgan Rogers (Aston Villa) goes down in the box after a challenge from the defender. Possibly unsighted, the referee just waves play on.
  48. 45+4' The corner kick is deflected to Conor Bradley (Liverpool), who immediately sends in a long-range shot. However, he hits the ball poorly and it goes high over the bar.
  49. 45+4' A dangerous looking corner kick from Cody Gakpo (Liverpool) is cleared to safety by the defence.
  50. 45+1' Goal · 1–0 GOAL! And it’s the keeper’s mistake after his poor pass is easily intercepted close in by Mohamed Salah (Liverpool), who gleefully fires it into the net. That makes it 1:0.
  51. 45' 4 min. of stoppage-time to be played.
  52. 44' Celebrations are cut short for Liverpool as the referee indicates NO GOAL after the VAR review shows it was offside!
  53. 44' The Liverpool players halt their celebrations as referee Stuart Attwell makes the VAR signal to review the goal, most likely to ascertain if there was an offside in the build-up play.
  54. 43' Goooooal! Dominik Szoboszlai beats his man and slings in a cross towards Hugo Ekitike (Liverpool), who evades his marker and plants a fine header into the bottom right corner from close in. 1:0.
  55. 41' Lucas Digne (Aston Villa) quickly takes the free kick with a short pass. Matty Cash (Aston Villa) receives a pass and tries his luck with a long-range powerful effort. His poorly placed shot lacks accuracy and flies miles wide of the left post.
  56. 39' One of the Liverpool players tripped an opponent and conceded a foul. Aston Villa get a free kick.
  57. 39' Cody Gakpo (Liverpool) gets the ball and drives a shot high over the bar from the edge of the area.
  58. 38' Ibrahima Konate (Liverpool) creates himself some space around the penalty spot and connects with the free kick. His header is so wild it sails way past the right post and behind for a goal kick.
  59. 35' Mohamed Salah (Liverpool) looks to break free, but his touch lets him down and he loses the ball.
  60. 33' Dominik Szoboszlai (Liverpool) fires in a promising strike from the free kick just outside the penalty area. His nice effort flies towards the right post but is denied by Emiliano Martinez, who pulls off a glorious save!
  61. 32' Evann Guessand (Aston Villa) trips an opposition player and Stuart Attwell signals a foul. Liverpool earn a free kick which could lead to a goal-scoring opportunity.
  62. 31' The current number of shots on target for both teams is 6:4. 1:2 – this is the current number of shots on target.
  63. 31' John McGinn (Aston Villa) produces a dangerous lofted cross into the box which is intercepted.
  64. 30' Stuart Attwell blows his whistle after Ibrahima Konate (Liverpool) kicks an opponent's legs instead of the ball. Aston Villa have been awarded a free kick.
  65. 30' Amadou Onana (Aston Villa) is able to continue to play.
  66. 27' Amadou Onana (Aston Villa) is clearly asking for some medical attention with his painful gestures. The extent of his injury is yet to be discovered.
  67. 27' Mohamed Salah (Liverpool) tries to find Dominik Szoboszlai, but he puts too much power on the pass. The ball is off of the pitch and it's a goal kick for Aston Villa.
  68. 26' Evann Guessand (Aston Villa) receives a sweet pass inside the box, but his effort on goal is blocked by the defender.
  69. 25' The ball is cleared after Evann Guessand (Aston Villa) attempted to dribble past an opposing player. The ball goes out of play and Liverpool will have a goal kick.
  70. 24' Stuart Attwell blows his whistle and it's Hugo Ekitike (Liverpool) who is penalised for an offensive foul. Good decision by the referee.
  71. 23' Dominik Szoboszlai (Liverpool) blows a good opportunity. He has a lot of space around him and fires a terrific shot from the edge of the box towards the bottom left corner, but the goalkeeper makes a brilliant save and stops this one!
  72. 21' Morgan Rogers (Aston Villa) connected with a pass around the edge of the box, aimed and shot. His attempt went towards the bottom left corner, but Giorgi Mamardashvili was alert and the score remains the same.
  73. 19' Lucas Digne (Aston Villa) decides to take a short corner instead of crossing into the box.
  74. 19' Matty Cash (Aston Villa) beats his marker and unleashes a thunderbolt of a shot from the edge of the box. Giorgi Mamardashvili sees the ball late but does well to stop it going into the top right corner. The ball is out of play. Aston Villa will have a chance to score from a corner.
  75. 18' Andrew Robertson (Liverpool) latches onto a loose ball inside the box, but his first-time strike at goal is blocked by a defender.
  76. 16' A player from Liverpool commits an attacking foul. The referee blows his whistle.
  77. 16' The possession of the ball – 46:54.
  78. 15' Dominik Szoboszlai (Liverpool) makes a yard for himself and attempts to endanger the goalkeeper with a long-range shot. His great effort, however, goes a whisker wide of the left post.
  79. 13' Conor Bradley (Liverpool) is deemed to be in an offside position by the linesman and it looks like it is the right decision despite being a very close call.
  80. 12' A cross by Lucas Digne (Aston Villa) from the side of the pitch flies into the box, but fails to find its intended target as the aim was poor.
  81. 10' Cody Gakpo (Liverpool) is caught offside!
  82. 10' It could have been a good chance to score! Andrew Robertson (Liverpool) fails to release Cody Gakpo with a through ball as the defence is alert and clears.
  83. 9' Dominik Szoboszlai (Liverpool) produces a quality cross into the box, but the opposition's defence intercepts the ball and spanks it away.
  84. 5' Morgan Rogers (Aston Villa) decided to surprise the goalkeeper with a quick shot from the edge of the box, but his effort came back off the right post!
  85. 5' Aston Villa enjoy a period of possession as they are exchanging some passes and waiting for an opportunity to strike.
  86. 2' Ryan Gravenberch (Liverpool) pulls the trigger and strikes the ball towards goal from long-range, but his effort is blocked by one of the defenders.
  87. 1' Today's match has just started, enjoy the game!
  88. The players are out at last! Aston Villa will take the kick-off.
  89. Stuart Attwell will referee today's match.
  90. Before the start of the game, you can see the starting lineups for today's clash.

Head-to-head & form

Head-to-head since 2000-01

Full head-to-head
28Liverpool wins11Draws7Aston Villa wins

46 meetings · goals Liverpool 86–48 Aston Villa

Form before the match

Last five Premier League matches, oldest to newest.

Final table 2025-2026

Full table
# Team P W D L GD Pts
4 Aston Villa 38 19 8 11 +7 65
5 Liverpool 38 17 9 12 +10 60

Top scorers 2025-2026

All scorers