UEFA Europa League · League phase MD3
Wilfred Ndidi 45+2'
Junior Olaitan 73'
HT 1:0
Yeremy Pino 51'
Jean-Philippe Mateta 55'
Thu, 22 Oct 2026, 20:00 (UK) · Tüpraş Stadium, Istanbul

Beşiktaş lost a half-time lead to two quick Palace goals before substitute Junior Olaitan levelled in a 2-2 draw.

FN MOMWilfred Ndidi7.8Decisive moment73' Junior Olaitan+0.9CRY −1.3

Beşiktaş 2-2 Crystal Palace: Olaitan levels after Palace's double

Key numbers

  • 5 shots: fewest Palace conceded in 10 matches
  • xG 0.42: Palace's lowest in 10 matches
  • 73' equaliser: −1.3 FN xPts for Palace

Quick double undoes the half-time lead

Beşiktaş went in at the break ahead through Wilfred Ndidi's goal in first-half stoppage time, only to lose the lead within minutes of the restart. Crystal Palace scored twice early in the second half before Junior Olaitan levelled, and the match finished 2-2. Beşiktaş led for around six minutes in total and trailed for around 18, a measure of how sharply the match turned after the interval.

Few shots, but both on target scored

Beşiktaş managed only five shots, the fewest Crystal Palace have allowed in their 10 matches this season. Yet both of their shots on target ended up in the net. Efficiency, not volume, kept the hosts in it, and Palace goalkeeper Walter Benítez was not credited with a single save. Palace restricted the quantity but could not keep out either effort that did test him.

Palace scored despite modest shot quality

Palace's own numbers were modest too. Their xG was the lowest in their 10 matches this season, and their xG per shot was the lowest as well. That they still scored twice owed much to Yeremy Pino, whose three key passes were the most in the match and who also found the net. Jean-Philippe Mateta's goal was his first in this competition.

Olaitan's introduction restored the balance

Olaitan started on the bench in a Beşiktaş side that went into the match with a new-look midfield and defence, then came on to level it. His goal was worth +0.9 FN xPts to Beşiktaş and −1.3 to Palace, the largest combined change of the match. A substitute levelled it, and even after Ü. Akdağ was sent off in the 77th minute, with Beşiktaş playing the closing stretch with ten men, the scoreline held.

FN MOM
Highest FN Score · our own pick by a published formula, not the official Player of the Match
Wilfred Ndidi 7.8Strong

He scored in first-half stoppage time and won 10 of his 15 duels.

Ndidi's FN Score was built mostly on attacking output, led by the goal that gave Beşiktaş a half-time lead. His midfield work mattered just as much once the match turned: two interceptions and two tackles kept him involved after Palace struck twice early in the second half, and he played all 90 minutes.

Game state

1-01-11-22-2
Beşiktaş ahead 6 min · level 66 min · Crystal Palace ahead 18 min
  • Beşiktaş: Red card 77' → ~13 min a player down

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. The value next to a team code is what the same moment did to the other side's expected points; the decisive moment is the one with the largest combined change for both teams.

45+2' Wilfred Ndidi Goal · scorer +0.7 · assist Salih Özcan +0.3 · CRY −0.8 +1.0
51' Yeremy Pino Goal · scorer +0.6 · assist Anan Khalaili +0.3 · BJK −1.0 +0.9
55' Jean-Philippe Mateta Goal · BJK −0.8 +1.0
73' Junior Olaitan Goal · CRY −1.3 +0.9
77' Ü. Akdağ Red card · CRY +0.2 −0.2
Beşiktaş Expected (no record yet, starting estimate) 1.1Own moments +1.7Opponent moments −1.8Time effect 0.0→ League points won 1
Crystal Palace Expected (last two seasons) 1.6Own moments +1.9Opponent moments −1.9Time effect −0.6→ League points won 1

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

BeşiktaşCrystal Palace
59%Possession41%
0.71Expected goals (xG)0.42
0.14xG per shot0.05
5Shots8
2Shots on target3
40%Shots on target %38%
3Shots in box6
515Passes356
1Corners3
1Saves0
11Fouls16
2Yellow cards1
0Offsides2

Compared with usual

Crystal Palace

10 matches this season, all competitions baseline
This matchAvg
Goals21.8
Conceded22
xG0.421.4low
xG against0.712low
Shots810.7
On target34.1
Shots faced516.9low
xG per shot0.050.14low
Possession41%44.7%
Passes356427.2
Corners33.2
Fouls169.9high

Timeline

  • 6' VAR Jean-Philippe Mateta
  • 15' Yellow Wilfred Ndidi
  • 39' Sub Fabio Miretti → Salih Özcan
  • 45+1' Yellow Yeremy Pino
  • 45+2' Goal Wilfred Ndidi assist Salih Özcan
  • 51' Goal Yeremy Pino competition goal #3 assist Anan Khalaili
  • 51' VAR Yeremy Pino
  • 55' Goal Jean-Philippe Mateta competition goal #1
  • 61' Sub Dwight McNeil → Ismaïla Sarr
  • 61' Sub Jean-Philippe Mateta → Jørgen Strand Larsen
  • 64' Sub Kartal Kayra Yılmaz → Junior Olaitan
  • 64' Sub Taylan Bulut → Amir Murillo
  • 66' Yellow Ü. Akdağ
  • 72' Sub Yeremy Pino → Darío Osorio
  • 73' Goal Junior Olaitan
  • 75' Sub Oh Hyeon-Gyu → Dušan Vlahović
  • 75' Sub Ilhan Fakili → Václav Černý
  • 77' Red Ü. Akdağ
  • 85' Sub Jørgen Strand Larsen → Eddie Nketiah

Category leaders

  • Key passesYeremy Pino3
  • Duels wonWilfred Ndidi10/15
  • DribblesJunior Olaitan2/3
  • Defensive actionsDwight McNeil7
  • Fouls wonLeandro Trossard4
#Beşiktaş#Crystal Palace#Europa League#Wilfred Ndidi#Junior Olaitan#Yeremy Pino

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.