Match report

Utrecht Stuns Ajax 2-1 in Eredivisie Clash

Ajax
Ajax
1–2
FT
Utrecht
Utrecht
May 10, 2026

Utrecht stunned top-flight side Ajax with a 2-1 victory in the Eredivisie, showcasing a spirited performance that saw them clinch the win with goals from Niklas Vesterlund and Maarten van der Hoorn. Despite Weghorst's equalizer for Ajax, Utrecht held their ground to secure a hard-fought victory that leaves Ajax questioning their defensive solidity.

Key Facts

  • Niklas Vesterlund (Utrecht) opened the scoring in the 81st minute
  • Wout Weghorst (Ajax) equalized for Ajax in the 84th minute
  • Maarten van der Hoorn (Utrecht) secured the win in the 97th minute
  • Sergej Berghuis (Ajax) was shown a yellow card in the 4th minute
  • Dennis de Wit (Utrecht) received a yellow card in the 38th minute
  • Stefan Steur (Ajax) was also given a yellow card in the 88th minute

Lineups

Ajax

Formation: 4-3-3

Starting XI

  • 26 Maarten Paes (G)
  • 3 Anton Gaaei (D)
  • 37 Josip Šutalo (D)
  • 15 Youri Baas (D)
  • 2 Lucas Rosa (D)
  • 6 Youri Regeer (M)
  • 10 Oscar Gloukh (M)
  • 24 Jorthy Mokio (M)
  • 23 Steven Berghuis (F)
  • 9 Kasper Dolberg (F)
  • 11 Mika Godts (F)

Substitutes

  • 52 Paul Reverson
  • 30 Aaron Bouwman
  • 45 Ryan van de Pavert
  • 32 Takehiro Tomiyasu
  • 4 Ko Itakura
  • 43 Rayane Bounida
  • 7 Maher Carrizo
  • 48 Sean Steur
  • 18 Davy Klaassen
  • 19 Don-Angelo Konadu
  • 25 Wout Weghorst
  • 17 Oliver Valaker Edvardsen

Utrecht

Formation: 4-2-3-1

Starting XI

  • 1 Vasilis Barkas (G)
  • 23 Niklas Vesterlund (D)
  • 3 Mike Van der Hoorn (D)
  • 44 Mike Eerdhuijzen (D)
  • 16 Souffian El Karouani (D)
  • 27 Alonzo Engwanda (M)
  • 21 Gjivai Zechiël (M)
  • 11 Jesper Karlsson (M)
  • 20 Dani De Wit (M)
  • 10 Yoann Cathline (M)
  • 91 Sébastien Haller (F)

Substitutes

  • 51 Mees Eppink
  • 33 Kevin Gadellaa
  • 24 Nick Viergever
  • 53 Neal Viereck
  • 57 Per Kloosterboer
  • 2 Siebe Horemans
  • 5 Emeka Adeile
  • 43 Rafik El Arguioui
  • 9 David Min
  • 15 Adrian Blake

Timeline

  1. Ajax
    4' Ajax Card · Yellow Card
    S. Berghuis

    Roughing

  2. Utrecht
    15' Utrecht Card · Yellow Card
    Jesper Karlsson

    Roughing

  3. Utrecht
    38' Utrecht Card · Yellow Card
    D. de Wit

    Tripping

  4. Ajax
    57' Ajax subst · Substitution 1
    Off: K. Dolberg · On: W. Weghorst
  5. Ajax
    57' Ajax subst · Substitution 2
    Off: O. Gloukh · On: D. Klaassen
  6. Utrecht
    66' Utrecht subst · Substitution 1
    Off: Jesper Karlsson · On: A. Blake
  7. Utrecht
    66' Utrecht subst · Substitution 2
    Off: M. Eerdhuijzen · On: N. Viergever
  8. Ajax
    73' Ajax subst · Substitution 3
    Off: S. Berghuis · On: R. Bounida
  9. Ajax
    73' Ajax subst · Substitution 4
    Off: Y. Regeer · On: S. Steur
  10. Utrecht
    75' Utrecht subst · Substitution 3
    Off: S. Haller · On: D. Min
  11. Utrecht
    81' Utrecht Goal · Normal Goal
    Niklas Vesterlund · Assist: G. Zechiel
  12. Ajax
    83' Ajax subst · Substitution 5
    Off: J. Mokio · On: O. Edvardsen
  13. Ajax
    84' Ajax Goal · Normal Goal
    W. Weghorst · Assist: R. Bounida
  14. Ajax
    88' Ajax Card · Yellow Card
    S. Steur

    Tripping

  15. Utrecht
    90'+3 Utrecht subst · Substitution 4
    Off: Y. Cathline · On: S. Horemans
  16. Utrecht
    90'+7 Utrecht Goal · Normal Goal
    M. van der Hoorn · Assist: S. El Karouani

Match Stats

Stat Ajax Utrecht
Fouls 9 9
Pass Accuracy 88% 81%
Offsides
Red Cards
Total Shots 15 13
Corners 4 7
Total Passes 660 368
Yellow Cards 2 2
Blocked Shots 2 5
Shots on Target 6 5
xG
Shots off Target 7 3
Possession 64% 36%
Goals Prevented
Accurate Passes 579 299
Shots Inside Box 10 7
Saves 4 5
Shots Outside Box 5 6

Key Match Notes

  • Utrecht took the lead through Niklas Vesterlund in the 81st minute, breaking Ajax's defensive resolve and giving them a crucial advantage
  • Wout Weghorst quickly equalized for Ajax just three minutes later, but Utrecht remained focused and secured the win with Maarten van der Hoorn's goal in the 97th minute