La Liga · Matchweek 6
Abiel Osorio 71'
Fernando Niño 83'
HT 0:2
Matías Dituro 25' (OG)
Kylian Mbappé 33'
Carlos Espí 90'
Tue, 15 Sept 2026, 20:30 (UK) · Estadio Manuel Martínez Valero, Elche
Elche 20th · 2 pts|Real Madrid 2nd · 15 pts

Real Madrid led 2-0 at the break, Elche pulled level in the 83rd minute, and Carlos Espí's 90th-minute goal settled it.

Player of the matchKylian Mbappé8.5Decisive moment90' Carlos Espí+1.8

Elche 2-3 Real Madrid: Carlos Espí ends a two-goal fightback

Key numbers

  • xG 0.78 v 3.61: Madrid created the better chances
  • Substitutes involved in both Elche goals
  • 90': Espí's winner worth +1.8 FN xPts

Two up, pegged back, then won it late

Real Madrid built a two-goal lead before the break, the first through Matías Dituro's own goal and the second from Kylian Mbappé. Elche clawed their way back to 2-2 after the interval, only for Real to find a winner in the 90th minute. Real spent about 58 minutes in front.

Real's xG was high, their accuracy was not

Real Madrid's xG of 3.61 shows how good the openings were, yet only four on target was well short of their six-match season average of nine. That wastefulness seems to have left the door ajar. Elche's route back came from a side that, by the numbers, was second best for chance quality.

Elche's bench rebuilt the match

Substitutes were involved in both Elche goals. Lucas Cepeda set up Abiel Osorio in the 71st minute, and Josan's pass led to Fernando Niño's equaliser. Elche also committed 21 fouls, well above their average across five season matches, which suggests a stop-start game. The bench impact gave them a foothold they had lacked before the interval.

A substitute striker had the final word

Carlos Espí, also off the bench, scored from Mbappé's pass. Espí's 90th-minute goal moved Real from level to ahead and was worth +1.8 FN xPts. Niño's earlier equaliser had been worth +0.9 FN xPts. Real stay second on 15 points, while Elche remain 20th on two.

Player of the match
Kylian Mbappé 8.5Dominant

He scored once, set up another and created three chances.

Mbappé scored in the 33rd minute and set up Espí's winner, so he had a hand in two of Real Madrid's three goals. Three key passes and two shots made attack the area where he added most. His goal made it 0-2 before Elche's recovery, and his late pass turned a 2-2 draw into a win.

Game state

0-10-21-22-22-3
Elche ahead 0 min · level 32 min · Real Madrid ahead 58 min
  • Lucas Cepeda — off the bench 32 min · 0G 1A
  • Fernando Niño — off the bench 22 min · 1G 0A
  • Josan — off the bench 10 min · 0G 1A
  • Carlos Espí — off the bench 9 min · 1G 0A

FN xPts — what each moment was worth

How much each moment changed that team's expected points (win 3, draw 1). A goal's value is credited 70% to the scorer and 30% to the assist.

25' Matías Dituro Own goal −0.6
33' Kylian Mbappé Goal · scorer +0.3 · assist Yan Diomande +0.1 +0.4
71' Abiel Osorio Goal · assist Lucas Cepeda +0.2
83' Fernando Niño Goal · scorer +0.6 · assist Josan +0.3 +0.9
90' Carlos Espí Goal · scorer +1.3 · assist Kylian Mbappé +0.5 +1.8
Elche Expected (last two seasons) 1.0Own moments +0.5Opponent moments −1.3Time effect −0.2→ League points won 0
Real Madrid Expected (last two seasons) 1.8Own moments +2.2Opponent moments −1.2Time effect +0.2→ League points won 3

Expected points don't add up to a fixed total (a draw is 1 + 1), so an opponent's moment isn't simply the mirror of your loss. "Time effect" is the change as the clock runs down on a lead or a chase, and isn't credited to any player.

How FN Score and FN xPts work →

Match stats

ElcheReal Madrid
56%Possession44%
0.78Expected goals (xG)3.61
0.07xG per shot0.18
11Shots20
3Shots on target4
27%Shots on target %20%
7Shots in box15
542Passes430
91%Pass accuracy89%
2Corners5
2Saves1
21Fouls8
4Yellow cards2
1Offsides5

Compared with usual

Elche

5 matches this season, all competitions baseline
This matchAvg
Goals21.2
Conceded32.6
xG0.781.3
xG against3.611.9
Shots1111.8
On target35.2
Shots faced2012.8
xG per shot0.070.13
Possession56%51.8%
Passes542489.4
Pass accuracy91%84.4%
Corners25.2
Fouls2113

Real Madrid

6 matches this season, all competitions baseline
This matchAvg
Goals32.7
Conceded20.83
xG3.612.9
xG against0.780.89
Shots2020
On target49
Shots faced1113.5
xG per shot0.180.14
Possession44%53.3%
Passes430535.3
Pass accuracy89%91.6%
Corners57.7
Fouls89.5

Timeline

  • 4' Yellow Yan Diomande
  • 25' Goal Matías Dituro (OG)
  • 31' Yellow Marc Aguado
  • 33' Goal Kylian Mbappé league goal #7 assist Yan Diomande
  • 58' Sub Germán Valera → Thomas Lemar
  • 58' Sub Marc Aguado → Lucas Cepeda
  • 68' Sub Buba Sangaré → Rubén Sánchez
  • 68' Sub Martim Neto → Fernando Niño
  • 68' Sub Vinícius Júnior → Brahim Díaz
  • 68' Sub Arda Güler → Jude Bellingham
  • 71' Goal Abiel Osorio league goal #1 assist Lucas Cepeda
  • 73' Yellow Ibrahima Konaté
  • 78' Yellow Lucas Cepeda
  • 80' Sub Tete Morente → Josan
  • 83' Goal Fernando Niño league goal #3 assist Josan
  • 86' Sub Aurélien Tchouaméni → Endrick
  • 87' Sub Trent Alexander-Arnold → Carlos Espí
  • 90' Goal Carlos Espí league goal #2 assist Kylian Mbappé
  • 90+2' Sub Yan Diomande → Denzel Dumfries
  • 90+3' Yellow Josan
  • 90+4' Yellow Gonzalo Villar

Category leaders

  • Key passesYan Diomande3
  • Duels wonYan Diomande12/19
  • DribblesYan Diomande7/9
  • Defensive actionsFederico Redondo7
  • ShotsVinícius Júnior5 (on target 1)
  • Fouls wonArda Güler4
#La Liga#Elche#Real Madrid#Kylian Mbappé#Carlos Espí#Fernando Niño

This review was written by AI from match data (API-Football). FN Score and FN xPts are calculated by Fulltime Note using a published formula.