- Kick-off
- Venue
- Estadio de la Cerámica, Villarreal
Our call: Villarreal 1–3 Paris Saint Germain · Paris Saint Germain win
PSG's attack against a Villarreal side still waiting for a Champions League clean sheet, though Villarreal should score too.
We'll mark this call after full time.
Logged 1 Nov, 09:41 UTC, never edited.
In 30 seconds
- PSG top the league phase on maximum points.
- Villarreal are 19th of 36 and arrive with Gerard Moreno a doubt.
- Villarreal will score, but not often enough to end the holders' run.
The story
Luis Enrique's Paris Saint-Germain come to the Cerámica as the holders and as the hottest side in the competition. Their latest win was 5–1 at Le Havre on Fri 30 Oct, where Achraf Hakimi scored a hat-trick from right-back. In this competition they beat Slovan Bratislava, Manchester City and Barcelona, and sit first of 36.
Iñigo Pérez's Villarreal arrive in a worse mood. Espanyol won 1–0 at the Cerámica on Fri 30 Oct through Leandro Cabrera on the hour, and Gerard Moreno went off with a muscle problem after 18 minutes. Pérez said afterwards that these performances were not convincing enough to bring wins. In Europe they lost 3–2 in Dortmund, beat Napoli 3–1 and lost 4–3 at Liverpool, which leaves them with three points.
Full table: Champions League 2026/27 explained
The clubs have never met, UEFA says, and its more telling number is this: Villarreal have gone 14 Champions League games without a clean sheet, a club record.
This decides it: whether Villarreal can keep Achraf Hakimi defending instead of attacking, and Alberto Moleiro is the man who has to do it.
Form
Two wins in five, and no goal in either home game.
Five wins from five, with at least two goals in every one.
The games, with scores
| Villarreal | 30 Oct | v EspanyolLL | L 0–1 |
| 27 Oct | at CD ManacorCdR | W 5–0 | |
| 24 Oct | at ValenciaLL | W 2–1 | |
| 20 Oct | at LiverpoolCL | L 3–4 | |
| 17 Oct | v ElcheLL | D 0–0 | |
| Paris Saint Germain | 30 Oct | at Le HavreL1 | W 5–1 |
| 26 Oct | v LyonL1 | W 2–0 | |
| 20 Oct | v BarcelonaCL | W 4–2 | |
| 17 Oct | at StrasbourgL1 | W 3–1 | |
| 14 Oct | at Manchester CityCL | W 4–2 |
Latest first. Latest on the left. LL = La Liga, CdR = Copa del Rey, CL = Champions League, L1 = Ligue 1. OddsIntel match database, read 31 Oct 2026.
Team news
Checked Sun 1 Nov 07:20 UK time: villarrealcf.es, laliga.com and El Periódico Mediterráneo for Villarreal; psg.fr medical updates and ligue1.com for PSG; UEFA.com had no team news yet. Reported = not yet confirmed by the club for this game. Line-ups: confirmed about an hour before kick-off; they go under Updates. We don't publish guessed XIs.
Tani Oluwaseyi, with 3 goals in Villarreal's last ten, scored in the 5–0 Copa del Rey win at Manacor, then started the Espanyol game on the bench and came on for Tajon Buchanan after 80 minutes, laliga.com's match page shows. He is not reported injured, and with Moreno doubtful he could start.
Paris Saint Germain 4-3-3 · at Le Havre, 30 Oct
- Safonov
- Hakimi (key battle)ZabarnyiHernándezDigne
- Zaïre-EmeryFernándezMayulu
- AklioucheTorresGodts
- MorenoMikautadze
- Moleiro (key battle)ComesañaMaciáBuchanan
- CardonaVeigaNavarroMouriño
- Gulácsi
Villarreal 4-4-2 · v Espanyol, 30 Oct
Who to watch
The duel to watch: Alberto Moleiro against Achraf Hakimi. Moleiro started in Villarreal's midfield four against Espanyol, on the left in our reading of the line-up; Hakimi played right-back at Le Havre. If Moleiro pins him back, PSG lose their most dangerous runner; if Hakimi wins it, Villarreal's left side spends the night defending.
Villarreal
Alberto Moleiro
Started in midfield against Espanyol, then went off on 59 minutes.
- 2
- goals, Villarreal's last 10
Villarreal
Georges Mikautadze
Villarreal's top scorer in their last ten games.
- 4
- goals, Villarreal's last 10
Paris Saint Germain
Achraf Hakimi
Right-back who attacks from deep.
- 3
- goals, PSG's last 10
Paris Saint Germain
Ferrán Torres
Led PSG's line at Le Havre with Dembélé out.
- 5
- goals, PSG's last 10
Goals in each side's last ten games, all competitions. OddsIntel match database, read 31 Oct 2026.
Numbers that matter
Goals scored, last ten: Villarreal 20, Paris Saint Germain 31 (higher is better)
Villarreal's 20 include five at Manacor in the cup; PSG scored at least once in all ten.
Goals conceded, last ten · fewer is better: Villarreal 12, Paris Saint Germain 11 (lower is better)
Almost level, but Villarreal kept a clean sheet only against Elche and Manacor.
Last ten games each, all competitions. OddsIntel match database, read 31 Oct 2026.
Our call, explained
Our call: PSG win 3–1. PSG scored three or more in six of their last ten, so we expect the holders to find three even without Dembélé and Kvaratskhelia: Ferrán Torres, Hakimi, Doué and Mika Godts have shared the goals around. Villarreal should still get one. They scored in 7 of their last 10, put three past Liverpool at Anfield, and PSG conceded twice in each of their two most recent Champions League wins.
Where this could go wrong. Villarreal beat Napoli 3–1 at the Cerámica in October, and if Moreno is fit and Moleiro keeps Hakimi busy, a draw is closer than a home win. The other way, PSG won 6–1 against Slovan Bratislava: if they score early, three may not be their limit.
Updates
Nothing has changed since we published. Next: Pérez's and Luis Enrique's pre-match news, Villarreal's word on Moreno, the referee when UEFA names one, then confirmed line-ups, about an hour before kick-off.
Data note: results, scorers, the table and line-ups from our database, read 31 Oct 23:10 UTC, so the counts run to both sides' games of Fri 30 Oct. We hold ten games for each side with no gaps, and no meeting between them. Team news and match details from villarrealcf.es, laliga.com, El Periódico Mediterráneo, psg.fr, ligue1.com and UEFA.com.
Our call was timestamped by an independent service before kick-off, Sun 1 Nov, 10:00 UTC.
How the timestamp works
Timestamped before kick-off by an independent service (DigiCert, RFC 3161), Sun 1 Nov, 10:00 UTC. The call file is the exact version that was timestamped. The file with our call and its timestamp token: call file · timestamp. Its fingerprint (sha256):
8bf14672f65a159671cbef2f86192ffc8f1b6d51fe0f24188e91f42f14f71936
Our calls so far
- calls right
- 30/49
- home win every time
- 22/49