UEFA Champions League · League phase MD6
HT 0:0
Gelson Martins 73'
Tue, 9 Dec 2025, 15:30 (UK) · Astana Arena, Astana
Kairat Almaty 35th · 1 pt|Olympiakos Piraeus 33rd → 26th · 5 pts

Olympiakos Piraeus won on the scoreboard and on xG (0.2–2.28).

Player of the matchGelson Martins8.1Decisive moment73' Gelson Martins+1.4

Kairat Almaty 0-1 Olympiakos Piraeus

Key numbers

  • Possession 47% – 53%
  • Shots 5 (1 on target) – 20 (8)
  • Decisive moment: 73' Gelson Martins, FN xPts +1.4
Player of the match
Gelson Martins 8.1Dominant

Highest FN Score on the pitch: 8.1 (Dominant)

Game state

0-1
Kairat Almaty ahead 0 min · level 73 min · Olympiakos Piraeus ahead 17 min
  • Mehdi Taremi — off the bench 28 min · 0G 1A

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.

73' Gelson Martins Goal · scorer +1.0 · assist Mehdi Taremi +0.4 +1.4
Kairat Almaty Expected (no record yet, starting estimate) 1.6Own moments 0.0Opponent moments −1.0Time effect −0.6→ League points won 0
Olympiakos Piraeus Expected (no record yet, starting estimate) 1.2Own moments +1.4Opponent moments 0.0Time effect +0.4→ 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

Kairat AlmatyOlympiakos Piraeus
47%Possession53%
0.2Expected goals (xG)2.28
0.04xG per shot0.11
5Shots20
1Shots on target8
20%Shots on target %40%
5Shots in box13
412Passes452
66%Pass accuracy78%
1Corners8
8Saves1
12Fouls14
1Yellow cards2
0Offsides6

Compared with usual

Kairat Almaty

5 matches this season, all competitions baseline
This matchAvg
Goals00.8
Conceded12.8
xG0.20.88
xG against2.283
Shots512.4
On target13.4
Shots faced2018.2
xG per shot0.040.07
Possession47%43.6%
Passes412380.6
Pass accuracy66%77.4%
Corners13
Fouls1210.8

Olympiakos Piraeus

5 matches this season, all competitions baseline
This matchAvg
Goals11
Conceded02.6
xG2.281.1
xG against0.21.5
Shots2013.8
On target84
Shots faced512.2
xG per shot0.110.09
Possession53%43.2%
Passes452353
Pass accuracy78%75.6%
Corners84.4
Fouls1412.2

Timeline

  • 14' Yellow Santiago Hezze
  • 35' Yellow Giulian Biancone
  • 46' Sub Ricardinho → Jorginho
  • 46' Sub Giorgi Zaria → Valeriy Gromyko
  • 62' Sub Erkin Tapalov → Azamat Tuyakbayev
  • 62' Sub Daniel Podence → Gabriel Strefezza
  • 62' Sub Chiquinho → Mehdi Taremi
  • 70' Yellow Azamat Tuyakbayev
  • 73' Goal Gelson Martins competition goal #2 assist Mehdi Taremi
  • 82' Sub Olzhas Baibek → Damir Kasabulat
  • 82' Sub Edmilson → Jug Stanojev
  • 84' Sub Santiago Hezze → Dani García

Category leaders

  • Key passesAleksandr Mrynskiy3
  • Duels wonGiulian Biancone9/17
  • DribblesChristos Mouzakitis3/3
  • Defensive actionsLuís Mata6
  • ShotsAyoub El Kaabi5 (on target 3)
  • Fouls wonGiulian Biancone3

Past-season matches are summarised from match data (API-Football) without a written review. FN Score and FN xPts are calculated by Fulltime Note using a published formula.