ScoreBat
English

Villarreal vs Manchester City Live Score and Live Stream

HaalandErling Haaland
Lewis
17'goal
SilvaBernardo Silva
Savio
40'goal
19:00, Tuesday, October 21, 2025
HomeHome
Line-upLine-up
StatsStats
Live StandingsStandings
Highlights
Embed Match
Add Villarreal - Manchester City to your website or app
Expected Goals
1.48 - 1.43
Ball Possession
34% - 66%
Shots On Target
2 - 6
Big Scoring Chances
3
5
Total Attempts
11
10
Blocked Shots
2
1
Shots in the Box
7
7
Shots from Outside the Box
4
3
Woodwork Hits
1
0
Fouls
17
15
Corners
1
3
Throw-Ins
10
10
Saves
4
2
Free Kicks
15
17
Offsides
0
0
Total Passes
335
672
Completed Passes
282
623
Passes into Final Third
117
147
Completed Passes in Final Third
82
129
Touches in Opponent's Box
20
31
Tackles
18
14
Completed Tackles
11
9
Total Crosses
15
11
Successful Crosses
5
2
Interceptions
10
5
Clearances
14
22
Yellow Cards
4
2
Villarreal: Alfonso Pedraza 11', Santiago Mourino 45', Pape Gueye 75', Alberto Moleiro 85'
Manchester City: Bernardo Silva 22', Ruben Dias 65'
Villarreal
Manchester City
1
Junior
24
Pedraza
12
Veiga
8
Foyth
15
Mourino
18
Gueye
16
Partey
14
Comesana
17
Buchanan
9
Mikautadze
19
Pepe
4-4-2
1
Luiz
Junior
24
Alfonso
Pedraza
12
Renato
Veiga
8
Juan
Foyth
15
Santiago
Mourino
18
Pape
Gueye
16
Teye Thomas
Partey
14
Santi
Comesana
17
Tajon
Buchanan
9
Georges
Mikautadze
19
Nicolas
Pepe

Substitutes
RowLogoTeamDetailed ViewDetailed
MPPTS
9
Como36
10
Manchester City36
11
Club Brugge36
18
PSV34
19
Villarreal33
20
Inter Milan33
  1. FT
    Full Time
    Match ends. Villarreal 0, Manchester City 2.
  2. 86'
    Substitution for Manchester City. Rayan Cherki replaces Erling Haaland.
  3. 86'
    Substitution for Manchester City. Omar Marmoush replaces Savio.
  4. 85'
    Alberto Moleiro is shown the Yellow Card.
  5. 81'
    Substitution for Villarreal. Dani Parejo replaces Pape Gueye.
  6. 75'
    Pape Gueye is shown the Yellow Card.
  7. 73'
    Substitution for Manchester City. Tijjani Reijnders replaces Rico Lewis.
  8. 72'
    Substitution for Manchester City. Oscar Bobb replaces Jeremy Doku.
  9. 72'
    Substitution for Villarreal. Ayoze Perez replaces Santi Comesana.
  10. 66'
    Substitution for Villarreal. Alberto Moleiro replaces Tajon Buchanan.
  11. 66'
    Substitution for Villarreal. Tani Oluwaseyi replaces Georges Mikautadze.
  12. 65'
    Ruben Dias is shown the Yellow Card.
  13. 57'
    Substitution for Manchester City. Mateo Kovacic replaces Nicolas Gonzalez.
  14. 46'
    Substitution for Villarreal. Sergi Cardona replaces Alfonso Pedraza.
  15. 2H
    Second half kick-off
    Second half begins.
  16. HT
    Half-Time - 0 : 2
    First half ends.
  17. 45'
    Santiago Mourino is shown the Yellow Card.
  18. 40'
    0 - 2
    Bernardo Silva scores for Manchester City, assisted by Savio.
  19. 22'
    Bernardo Silva is shown the Yellow Card.
  20. 17'
    0 - 1
    Erling Haaland scores for Manchester City, assisted by Rico Lewis.
  21. 11'
    Alfonso Pedraza is shown the Yellow Card.
  22. 1H
    Kick-off
    First half begins.
  23. ⇣View All

Preview

Villarreal took on Manchester City in the League Stage of the Champions League on October 21. Manchester City came out on top, securing a 0-2 win.

The game turned on the 17th minute when Erling Haaland found the net, tipping the balance in Manchester City's favor. A goal from Bernardo Silva followed, bringing the match to a 0-2 conclusion.

Villarreal come into the match following a draw against Real Betis on October 18 in La Liga. Correcting defensive vulnerabilities could be their ticket to improved performances, considering they have struggled to keep opponents from scoring, conceding in their last three matches.

Following a two-game winning streak against Everton and Brentford, Manchester City head into this match looking to build on their success, marking their 8th consecutive unbeaten match.

This UEFA Champions League encounter highlights the attacking players who have stood out for Villarreal and Manchester City throughout the campaign, even in challenging moments. Villarreal’s attacking options, under Marcelino’s management, have been bolstered by Nicolas Pepe and Georges Mikautadze, both of whom have contributed crucial goals and assists. Mikautadze has emerged as Villarreal’s leading scorer in UEFA Champions League this season, netting one goal, with Akhomach topping their assist tally in the competition with two. Adding further support are Alberto Moleiro, Santi Comesana and Tajon Buchanan, who have combined to deliver key goals and assists for the team.

Meanwhile, Manchester City’s leading scorer Erling Haaland and Rayan Cherki have played significant roles in the team’s attack, with Pep Guardiola at the helm, each providing decisive moments in their offensive play. Haaland has already scored three goals in UEFA Champions League this season, while Doku has been their leading creator in the competition with three assists. Manchester City have also relied on Phil Foden, Matheus Nunes and Tijjani Reijnders to energize their attack through key shots and passes.

ScoreBat is covering Villarreal vs Manchester City in real time, providing the live stream and live score of the match, team line-ups, full match stats, live match commentary and official video highlights. We cover all matches of the League Stage of the Champions League in real time and provide live streaming whenever possible.

URL: https://www.scorebat.com/manchester-city-vs-villarreal-live-stream/

Villarreal: Last matches

MatchVillarreal 2:2 Real Betis, October 18Real Madrid 3:1 Villarreal, October 4Villarreal 2:2 Juventus, October 1Villarreal 1:0 Athletic Bilbao, September 27Sevilla 1:2 Villarreal, September 23Villarreal 2:1 Osasuna, September 20Tottenham Hotspur 1:0 Villarreal, September 16Atletico Madrid 2:0 Villarreal, September 13Celta Vigo 1:1 Villarreal, August 31Villarreal 5:0 Girona, August 24
OutcomeDLDWWWLLDW
Over 2.5······
Under 2.5····
Clean sheet··
Failed to score··
Conceded········
Conceded two····

Manchester City: Last matches

MatchManchester City 2:0 Everton, October 18Brentford 0:1 Manchester City, October 5Monaco 2:2 Manchester City, October 1Manchester City 5:1 Burnley, September 27Huddersfield 0:2 Manchester City, September 24Arsenal 1:1 Manchester City, September 21Manchester City 2:0 Napoli, September 18Manchester City 3:0 Manchester United, September 14Brighton 2:1 Manchester City, August 31Manchester City 0:2 Tottenham Hotspur, August 23
OutcomeWWDWWDWWLL
Over 2.5····
Under 2.5······
Clean sheet·····
Failed to score·
Conceded·····
Conceded two···

Live Streaming

You can watch Villarreal vs Manchester City live stream here on ScoreBat when an official broadcast is available. We will provide only official live stream strictly from the official channels of the league or the teams whenever it is available. Live streaming will begin when the match is about to kick off.

We aggregate all official videos from official websites and Youtube channels of Manchester City (often referred to as City, Man City or Man. City) and Villarreal (sometimes called Villareal) as well as the channels of the leagues that they compete in. So, whenever there is an official live broadcast of Villarreal - Manchester City match available that isn't behind a paywall - you will be able to watch it on ScoreBat.

We only provide live streaming when we can find an official stream by the league or one of the teams. If you are unable to watch the live broadcast on this page it probably means that there are no official streamings available yet.

AI Prediction

Our AI kicks off with a pre-match prediction for Villarreal–Manchester City - and once the match begins, it keeps observing the play and adjusts its forecast minute by minute. As for this match-up, our system’s pre-game call was right, favoring Manchester City's win. The forecast, generated from pre-game data, showed Manchester City’s victory had the strongest backing in the model, with 60%, while a draw was at 23% and Villarreal’s victory was at 17%.

Line-up

We are updating team formations and line-ups for Villarreal - Manchester City in real time.

Villarreal kicked off the game with Luiz Junior, Alfonso Pedraza who got substituted by Sergi Cardona on the 46th minute, Renato Veiga, Juan Foyth, Santiago Mourino, Pape Gueye who got substituted by Dani Parejo on the 81st minute, Thomas Teye Partey, Santi Comesana who got substituted by Ayoze Perez on the 72nd minute, Tajon Buchanan who got substituted by Alberto Moleiro on the 66th minute, Georges Mikautadze who got substituted by Tani Oluwaseyi on the 66th minute and Nicolas Pepe as starters, with Arnau Tenas, Diego Conde, Adria Altimira Reynaldos, Sergi Cardona, Rafa Marin, Alberto Moleiro, Ilias Akhomach, Manor Solomon, Dani Parejo, Ayoze Perez, Gerard Moreno and Tani Oluwaseyi on the bench.

Manchester City's starting eleven were Gianluigi Donnarumma, Josko Gvardiol, John Stones, Ruben Dias, Matheus Nunes, Rico Lewis who got substituted by Tijjani Reijnders on the 73rd minute, Bernardo Silva, Nicolas Gonzalez who got substituted by Mateo Kovacic on the 57th minute, Jeremy Doku who got substituted by Oscar Bobb on the 72nd minute, Erling Haaland who got substituted by Rayan Cherki on the 86th minute and Savio who got substituted by Omar Marmoush on the 86th minute, with James Trafford, Marcus Bettinelli, Rayan Ait Nouri, Nathan Ake, Nico OReilly, Rayan Cherki, Tijjani Reijnders, Oscar Bobb, Mateo Kovacic, Phil Foden and Omar Marmoush on the bench.

Stats

Explore stats from Villarreal vs Manchester City on ScoreBat - we are updating the numbers on this page every second of the game.

  • Expected Goals: 1.48 - 1.43
  • Ball Possession: 34 - 66
  • Big Scoring Chances: 3 - 5
  • Total Attempts: 11 - 10
  • Shots On Target: 2 - 6
  • Blocked Shots: 2 - 1
  • Shots in the Box: 7 - 7
  • Shots from Outside the Box: 4 - 3
  • Woodwork Hits: 1 - 0
  • Fouls: 17 - 15
  • Corners: 1 - 3
  • Throw-Ins: 10 - 10
  • Saves: 4 - 2
  • Free Kicks: 15 - 17
  • Offsides: 0 - 0
  • Total Passes: 335 - 672
  • Completed Passes: 282 - 623
  • Passes into Final Third: 117 - 147
  • Completed Passes in Final Third: 82 - 129
  • Touches in Opponent's Box: 20 - 31
  • Tackles: 18 - 14
  • Completed Tackles: 11 - 9
  • Total Crosses: 15 - 11
  • Successful Crosses: 5 - 2
  • Interceptions: 10 - 5
  • Clearances: 14 - 22

Referee showed the yellow card six times throughout the game. Alfonso Pedraza, Bernardo Silva, Santiago Mourino, Ruben Dias, Pape Gueye and Alberto Moleiro were the ones to receive it.

Villarreal have won one of their three matches in Champions League League Stage this season, with zero draws and two defeats, netting eight goals (2.67 per match) and conceding eight (2.67 per match). In Champions League League Stage, Manchester City have played three matches, winning two, drawing zero and losing one, netting nine goals (3.00 per match) and conceding five (1.67 per match).

Recent Form

Villarreal are coming off a draw in their last match against Real Betis, while Manchester City's recent form includes two consecutive wins, with victories against Everton and Brentford in their last two matches. Overall, Villarreal have won eight of their last twenty matches, losing six and drawing six, while in their last twenty matches, Manchester City have recorded fourteen wins, four losses, and two draws.

Live Standings

As always, Champions League League Stage's live standings are availble and updated in real time. Villarreal hold 19th place with three points after three matches, while Manchester City occupy 10th spot with six points in three matches.

Video Highlights

We are adding goal videos and full video highlights of the match between Villarreal and Manchester City in real time. You can watch the goals by Erling Haaland and Bernardo Silva as the videos of the goals are added usually minutes after the actual event if there are any official videos available. Full video highlights of Villarreal - Manchester City are being added as they become available on the official social media channels of the league or the teams.

  • 8
    Manchester City have gone 8 consecutive matches without a defeat.
  • 6
    Villarreal are undefeated in their previous 6 home matches.
  • 3
    Villarreal have conceded a goal in each of their last 3 matches.
Add real-time football livescores to your website or app
Build your widget
Free version available. No credit card required.