Popular today
Most read in the last 24 hours
Futmetrix Verdict
100
FT
Sun, Sep 20
Manchester City
5-3
Sunderland
⚡ Intensity
100
⚖️ Balance
91
🏆 Stakes
67
🎲 Upset
0
Eight goals, hat-trick heroics, pure chaos.
Futmetrix Verdict
55
FT
Sun, Sep 20
Gamba Osaka
0-1
Vissel Kobe
⚡ Intensity
40
⚖️ Balance
20
🏆 Stakes
78
🎲 Upset
0
Erik breaks Gamba hearts at 90'
Futmetrix Verdict
100
FT
Sun, Sep 20
Atletico Madrid
2-1
Real Madrid
⚡ Intensity
86
⚖️ Balance
31
🏆 Stakes
100
🎲 Upset
60
A chaotic derby flips Madrid's hierarchy.
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
20' P. Milla (C. Romero)
34' R. Fernandez Jaen (T. Dolan)
43' Pol Lozano
V. Muriqi 45'
Mateu Morey 45'+2
45'+3 Pere Milla
HT
↓ M. Morey Bauza ↑P. Maffeo 46'
↓ M. Kumbulla ↑J. Virgili 46'
58' ↓ P. Lozano ↑C. Pickel
V. Muriqi (S. Darder) 65'
↓ M. Joseph ↑A. Prats 65'
↓ P. Torre ↑Samu Costa 71'
72' ↓ R. Fernandez Jaen ↑K. Garcia
72' ↓ J. Puado ↑R. Sanchez
81' K. Garcia
↓ M. Morlanes ↑M. Domenech 82'
85' ↓ T. Dolan ↑M. Rubio
85' ↓ O. El Hilali ↑R. Terrats
89' Kike García
FT
Player Cards
Our take on every player in this match
Espanyol
Goalkeepers
Marko Dmitrović
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Omar El Hilali
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Fernando Calero
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Leandro Cabrera
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Carlos Romero
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.9
Rating
Midfielders
Tyrhys Dolan
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
20%
Pass Acc
Urko González
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Pol Lozano
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
2
Fouls
5.9
Rating
Javi Puado
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
Forwards
Pere Milla
FRIENDLY FIRE
Red Card
Mistake
Red Card
Mistake
1
Fouls
6.7
Rating
Roberto Fernández
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
Ángel Fortuño
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Rubén Sánchez
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
José Salinas
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Miguel Ángel Rubio
SHIELD
3
Blocks
3
Blocks
0
Interceptions
0
Tackles
Clemens Riedel
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Edu Expósito
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ramón Terrats
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Charles Pickel
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
Luca Koleosho
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jofre Carreras
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kike García
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Antoniu Roca
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mallorca
Goalkeepers
Leo Román
SIEVE
0%
Save %
0%
Save %
3
Conceded
0
Saves
Defenders
Mateu Morey
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Martin Valjent
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Raíllo
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
5
Fouls
5.6
Rating
Marash Kumbulla
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Johan Mojica
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
52%
Pass Acc
Midfielders
Sergi Darder
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
45%
Pass Acc
Manu Morlanes
LATE SHIFT
8
Late Mins
8
Late Mins
82
Total Mins
82
Entry
Pablo Torre
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
38%
Pass Acc
Forwards
Mateo Joseph
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Vedat Muriqi
HITMAN
2
Goals
2
Goals
7
On Target
8.3
Rating
BENCH
Lucas Bergström
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Iván Cuéllar
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Toni Lato
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Pablo Maffeo
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
David López
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Omar Mascarell
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Antonio Sánchez
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Samú Costa
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Abdón Prats
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Takuma Asano
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jan Virgili
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
7%
Pass Acc
Marc Hidalgo
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 09/15/2025 | Espanyol | 3 - 2 | Mallorca | La Liga | RCDE Stadium |
| 03/15/2025 | Mallorca | 2 - 1 | Espanyol | La Liga | Estadi Mallorca Son Moix |
| 10/05/2024 | Espanyol | 2 - 1 | Mallorca | La Liga | RCDE Stadium |
| 02/25/2023 | Espanyol | 2 - 1 | Mallorca | La Liga | RCDE Stadium |
| 10/28/2022 | Mallorca | 1 - 1 | Espanyol | La Liga | Visit Mallorca Estadi |
| 03/20/2022 | Espanyol | 1 - 0 | Mallorca | La Liga | RCDE Stadium |
Espanyol Win
Mallorca Win
Draw
League Standings
P: 4 GD: +6
P: 4 GD: +10
P: 4 GD: +3
P: 4 GD: +2
P: 4 GD: +2
P: 4 GD: +5
P: 4 GD: +1
P: 4 GD: +2
P: 4 GD: +1
P: 4 GD: +1
P: 4 GD: 0
P: 4 GD: 0
P: 4 GD: -1
P: 4 GD: -4
P: 4 GD: -2
P: 4 GD: -6
P: 4 GD: -2
P: 4 GD: -4
P: 4 GD: -5
Match previews and recaps to help you decide which games are worth watching
Espanyol
Mallorca
Espanyol
Mallorca
Win Probability
Futmetrix AI estimate
Cornellà Erupts: Espanyol Survives Mallorca's Siege in Five-Goal Masterclass
Must-Watch Futmetrix Score: 100/100. When Espanyol went down to ten men after Pere Milla's 45th-minute red card, the mountain seemed insurmountable; yet the home side remounted from numerical disadvantage to claim a victory that crystallizes both teams' season trajectories in this stakes-laden six-pointer.
Intensity Unleashed From the First Whistle
The Cornellà was a powder keg from kickoff. Espanyol arrived riding a perfect run (three wins in four games, third place, ten points), while Mallorca came desperate: 19th position, just one point on the board. The intensity was immediate. Pere Milla struck in the 20th minute with surgical precision, assisted by Carlos Romero. Minutes later, Roberto Fernández Jaén doubled the lead through Tyrhys Dolan's playmaking at the 34th. Espanyol breathed easy at 2-0.
Then chaos arrived. In the 45th minute, Vedat Muriqi converted a penalty to halve the deficit, but what shifted everything was Milla's dismissal for dissent. With ten men and 45 minutes remaining, the balance shattered. Mallorca smelled blood. The Kosovo striker completed his brace in the 65th, assisted by Sergi Darder, leveling at 2-2. The mountain had been climbed.
The Super Sub Seals the Epic
With the match wide open and 33 combined shots carving through Cornellà's air, the importance of each action was brutal. Enter Kike García from the bench in the 72nd minute, who executed a lethal penalty in the 81st to restore order. Espanyol 3, Mallorca 2. The substitute's goal was the final dagger in a battle that changed hands three times.
Muriqi (8.3 rating) was Mallorca's warrior soul with his brace, yet it proved insufficient. Dolan (8.2) orchestrated from midfield for Espanyol. The numbers tell the tale: 24 shots for Mallorca against 9 for Espanyol, 62% possession for the visitors, but only Espanyol converted when it mattered. Five goals, two penalties, one red card, and three lead changes: this was the crunch match La Liga demanded.
Key Questions
How did Pere Milla's red card reshape the match?
The 45+3 dismissal flipped the script: Espanyol dropped from 2-0 dominance to defending with ten. Mallorca besieged, equalized 2-2, but Espanyol held and won from numerical disadvantage.
What sparked this five-goal thriller?
Muriqi's brace, two penalties, Milla's red, and substitute García's 81st-minute finish created a perfect storm of lead changes and maximum drama across 90 minutes.
What does this mean for Espanyol's season?
Espanyol claim their fourth win in five matches (10 points, 3rd place). Winning from numerical disadvantage confirms their status as early La Liga title contenders.
What is the Futmetrix Score?
The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.
Archive note: this preview was written after the match was played.
Espanyol Look to Cement European Ambitions
Skip It Futmetrix Score: 38/100. A clash of contrasting objectives sees a top-six chasing Espanyol host a Mallorca side desperate to find breathing room above the danger zone.
The Setup
As the action heads to the stadium on September 15, 2025, the gulf in momentum is clear. Espanyol currently occupy 6th place, sustained by a Form that has yielded seven victories this season. Conversely, Mallorca languish in 16th, struggling to find the tactical Balance needed to turn draws into wins. The Stakes are high for both; one seeking to validate their status as continental contenders, the other fighting to avoid a downward spiral. The Stars in the home lineup have been the difference-makers in tight matches, providing the creative spark that the visitors have lacked throughout the campaign.
Key Battle
The game will be won or lost in the middle of the park. Espanyol’s midfield unit focuses on high-volume passing and quick lateral shifts to tire out opposition blocks. Mallorca’s defensive unit must remain disciplined and avoid being pulled out of position, relying on a compact shape to frustrate the hosts. If the home side can find the early breakthrough, Mallorca’s conservative approach will be forced to change, likely exposing their back line.
Our Prediction
Expect Espanyol to dictate the tempo from the opening whistle. Their superior technical quality in the final third should eventually overwhelm a Mallorca side that has struggled for consistency away from home. A controlled performance from the hosts will likely lead to a 2-0 victory, as they exploit spaces left behind when the visitors eventually chase the game.