Match report
Olympiakos Piraeus Defeats Ajax 2–1 in UEFA Champions League Clash
Ajax
1–2
FT
Olympiakos Piraeus
Jan 28, 2026
In a thrilling encounter at the Johan Cruyff Arena, Olympiakos Piraeus edged past Ajax with a 2–1 scoreline in their UEFA Champions League match. The Greek side capitalized on two key goals by Gelson Martins and Samba Hezze to overcome a penalty conversion from Kasper Dolberg for Ajax.
Key Facts
- • Olympiakos Piraeus scored first through Gelson Martins in the 52nd minute.
- • Ajax equalized via a penalty kick converted by Kasper Dolberg at the 69th minute.
- • Samba Hezze secured the win for Olympiakos with another goal in the 79th minute.
- • Kasper Dolberg had an earlier goal cancelled due to VAR intervention.
- • Olympiakos made multiple substitutions, including Lorenzo Pirola and Costinha.
Lineups
Ajax
Starting XI
- 1 V. Jaros (G)
- 3 A. Gaaei (D)
- 37 J. Sutalo (D)
- 15 Y. Baas (D)
- 5 O. Wijndal (D)
- 6 Y. Regeer (M)
- 48 S. Steur (M)
- 10 O. Gloukh (M)
- 18 D. Klaassen (M)
- 11 M. Godts (M)
- 9 K. Dolberg (F)
Substitutes
- 12 J. Heerkens
- 52 P. Reverson
- 2 L. Rosa
- 17 O. Edvardsen
- 24 J. Mokio
- 25 W. Weghorst
- 28 K. Fitz-Jim
- 30 A. Bouwman
- 41 G. Alders
- 43 R. Bounida
- 53 M. van der Lans
- 66 P. Nash
Olympiakos Piraeus
Formation: 4-2-3-1
Starting XI
- 88 K. Tzolakis (G)
- 20 Costinha (D)
- 45 P. Retsos (D)
- 5 L. Pirola (D)
- 3 F. Ortega (D)
- 32 S. Hezze (M)
- 96 C. Mouzakitis (M)
- 23 Rodinei (M)
- 99 M. Taremi (M)
- 10 G. Martins (M)
- 9 A. El Kaabi (F)
Substitutes
- 31 N. Botis
- 61 G. Kouraklis
- 4 G. Biancone
- 6 A. Kalogeropoulos
- 8 D. Nascimento
- 14 D. Garcia
- 16 L. Scipioni
- 22 Chiquinho
- 27 G. Strefezza
- 56 D. Podence
- 70 B. Onyemaechi
- 80 S. Pnevmonidis
Timeline
-
28' Olympiakos Piraeus subst · Substitution 1Off: Lorenzo Pirola · On: G. Biancone -
33' Ajax Var · Goal cancelledK. Dolberg -
45'+1 Olympiakos Piraeus Card · Yellow CardCostinhaHandball
-
49' Olympiakos Piraeus Card · Yellow CardS. HezzeFoul
-
52' Olympiakos Piraeus Goal · Normal GoalG. Martins · Assist: M. Taremi -
66' Ajax Var · Penalty confirmedS. Steur -
69' Ajax subst · Substitution 1Off: S. Steur · On: O. Edvardsen -
69' Ajax subst · Substitution 2Off: D. Klaassen · On: R. Bounida -
69' Ajax Goal · PenaltyK. Dolberg -
72' Olympiakos Piraeus subst · Substitution 2Off: C. Mouzakitis · On: L. Scipioni -
72' Olympiakos Piraeus subst · Substitution 3Off: Ayoub El Kaabi · On: Chiquinho -
79' Olympiakos Piraeus Goal · Normal GoalS. Hezze · Assist: Chiquinho -
80' Ajax subst · Substitution 3Off: O. Gloukh · On: J. Mokio -
80' Ajax subst · Substitution 4Off: K. Dolberg · On: W. Weghorst -
87' Olympiakos Piraeus subst · Substitution 5Off: G. Martins · On: B. Onyemaechi -
87' Olympiakos Piraeus subst · Substitution 4Off: Rodinei · On: Daniel Podence
Match Stats
| Stat | Ajax | Olympiakos Piraeus |
|---|---|---|
| Fouls | 11 | 8 |
| Pass Accuracy | 85% | 75% |
| Offsides | 1 | 4 |
| Red Cards | — | — |
| Total Shots | 11 | 11 |
| Corners | 5 | 4 |
| Total Passes | 628 | 350 |
| Yellow Cards | 0 | 2 |
| Blocked Shots | 3 | 5 |
| Shots on Target | 4 | 3 |
| xG | 1.87 | 0.53 |
| Shots off Target | 4 | 3 |
| Possession | 63% | 37% |
| Goals Prevented | 0 | 0 |
| Accurate Passes | 535 | 263 |
| Shots Inside Box | 8 | 6 |
| Saves | 1 | 2 |
| Shots Outside Box | 3 | 5 |
Key Match Notes
- ▸ The 52nd-minute goal from Gelson Martins gave Olympiakos Piraeus a crucial lead over Ajax.
- ▸ The controversial cancellation of Kasper Dolberg's earlier goal due to VAR at the 33rd minute shifted momentum in favor of Olympiakos, who capitalized on this by taking an early lead.