Fabián Ruiz’s two goals drive Paris Saint Germain’s 6-0 Champions League win
How the match unfolded, with the data behind it
How this story was made
- Evidence
- fixture data, league standings, team statistics, events, venue, lineups, match statistics, player performance, and injuries
- Generated
- 11/4/2026, 12:31:33 AM
- Model
- GPT56Luna
- Format checks
- passed · score 100/100 · 277 words
Fabián Ruiz scored twice as Paris Saint Germain overwhelmed Villarreal 6-0, moving to 12 points from four Champions League league-stage games and remaining provisionally top.
Player spotlight
Paris Saint Germain won 6-0 at Villarreal in the UEFA Champions League, with Fabián Ruiz scoring twice as the visitors led 4-0 at half-time. How did PSG take control? They scored four times in the opening 17 minutes and finished with 71% possession, 22 shots and 12 shots on goal.
Ruiz finishes a ruthless first half
João Neves opened the scoring in the 9th minute to make it 0-1. Désiré Doue then made it 0-2 in the 12th minute, assisted by Maghnes Akliouche, before Senny Mayulu made it 0-3 in the 13th minute. Fabián Ruiz completed the first-half surge with the 0-4 goal in the 17th minute, again with Akliouche providing the assist.
Ruiz struck again in the 50th minute, assisted by Vitinha, to make it 0-5. David Boly completed the scoring in the 78th minute, making it 0-6 after João Neves supplied the assist. Villarreal managed 13 shots and two shots on goal, while PSG’s expected-goals figure was 2.73 compared with Villarreal’s 0.61.
PSG extend their perfect league-stage start
Ruiz was the standout performer, receiving a 9.8 rating across 90 minutes. He recorded two goals and three shots on target. João Neves also scored once, assisted once and made four tackles.
Villarreal had entered with Loss, Win, Loss in their most recent three matches, while PSG had three successive wins. Before kick-off, PSG were ranked #1 with 9 points from 3 games and Villarreal were ranked #20 with 3 points from 3 games. PSG now have 12 points from 4 games and are provisionally #1, nine points ahead of Villarreal, who remain on 3 points from 4 games. Villarreal received four yellow cards to PSG’s one.
Explore match and season data

Villarreal

Paris Saint Germain
Standings source snapshot
These are the saved source standings. They may predate this match; they are not a live or recalculated post-match table.
| Logo | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Paris Saint Germain | WWW | 3 | 3 | 0 | 0 | 14 | 5 | 9 | |
| 2 | Aston Villa | WWW | 3 | 3 | 0 | 0 | 12 | 3 | 9 | |
| 3 | Liverpool | WWW | 3 | 3 | 0 | 0 | 12 | 7 | 9 | |
| 4 | Real Madrid | WWW | 3 | 3 | 0 | 0 | 10 | 5 | 9 | |
| 5 | Sporting CP | WLWW | 4 | 3 | 0 | 1 | 8 | 4 | 9 | |
| 6 | Real Betis | WWW | 3 | 3 | 0 | 0 | 7 | 4 | 9 | |
| 7 | Arsenal | DWW | 3 | 2 | 1 | 0 | 6 | 2 | 7 | |
| 8 | VfB Stuttgart | LDWW | 4 | 2 | 1 | 1 | 7 | 4 | 7 | |
| 9 | Barcelona | LWW | 3 | 2 | 0 | 1 | 11 | 6 | 6 | |
| 10 | Como | WLW | 3 | 2 | 0 | 1 | 10 | 5 | 6 | |
| 11 | Manchester City | WLW | 3 | 2 | 0 | 1 | 9 | 5 | 6 | |
| 12 | Club Brugge KV | WWL | 3 | 2 | 0 | 1 | 9 | 6 | 6 | |
| 13 | Borussia Dortmund | WLW | 3 | 2 | 0 | 1 | 5 | 4 | 6 | |
| 14 | Galatasaray | WWLL | 4 | 2 | 0 | 2 | 8 | 9 | 6 | |
| 15 | Bayern München | DDW | 3 | 1 | 2 | 0 | 10 | 5 | 5 | |
| 16 | AS Roma | WLD | 3 | 1 | 1 | 1 | 8 | 5 | 4 | |
| 17 | Atletico Madrid | DWL | 3 | 1 | 1 | 1 | 4 | 3 | 4 | |
| 18 | Shakhtar Donetsk | LLWD | 4 | 1 | 1 | 2 | 4 | 4 | 4 | |
| 19 | PSV Eindhoven | WLD | 3 | 1 | 1 | 1 | 2 | 2 | 4 | |
| 20 | Villarreal | LWL | 3 | 1 | 0 | 2 | 8 | 8 | 3 | |
| 21 | Inter | WLL | 3 | 1 | 0 | 2 | 5 | 6 | 3 | |
| 22 | Manchester United | LLW | 3 | 1 | 0 | 2 | 5 | 6 | 3 | |
| 23 | Napoli | WLL | 3 | 1 | 0 | 2 | 5 | 7 | 3 | |
| 24 | Lask Linz | WLLWL | 3 | 1 | 0 | 2 | 6 | 9 | 3 | |
| 25 | Sabah FA | LWLWL | 3 | 1 | 0 | 2 | 3 | 6 | 3 | |
| 26 | Feyenoord | LWL | 3 | 1 | 0 | 2 | 4 | 8 | 3 | |
| 27 | Lens | LLW | 3 | 1 | 0 | 2 | 3 | 7 | 3 | |
| 28 | Bodo/Glimt | LWLWW | 3 | 1 | 0 | 2 | 4 | 9 | 3 | |
| 29 | AEK Athens FC | LLWWD | 3 | 1 | 0 | 2 | 3 | 8 | 3 | |
| 30 | RB Leipzig | LWL | 3 | 1 | 0 | 2 | 3 | 8 | 3 | |
| 31 | Fenerbahçe | DLDWD | 3 | 0 | 2 | 1 | 3 | 9 | 2 | |
| 32 | Slavia Praha | DLL | 3 | 0 | 1 | 2 | 4 | 7 | 1 | |
| 33 | Viking | LDLWD | 3 | 0 | 1 | 2 | 5 | 9 | 1 | |
| 34 | FC Porto | LLL | 3 | 0 | 0 | 3 | 2 | 6 | 0 | |
| 35 | Lille | LLL | 3 | 0 | 0 | 3 | 4 | 10 | 0 | |
| 36 | Slovan Bratislava | LLLWD | 3 | 0 | 0 | 3 | 1 | 13 | 0 |