Ajax and FC Utrecht meet at the Johan Cruijff Arena on Sunday 24 May for what amounts to a one-off play-off final to determine who progresses to the UEFA Conference League qualifiers — and the stakes could scarcely be higher for both clubs. Only three points separate them in the Eredivisie table, and recent history between the pair reads like a mirror: evenly matched, unpredictable, and ready to go down to the wire.
The hosts arrive on the back of a commanding 2-0 victory over Groningen last Thursday, with Davy Klaassen opening the scoring inside 25 minutes and Jorthy Mokio doubling the lead after the hour mark. Yet that win masks deeper inconsistency — Ajax have won just two of their last five league outings, mixing three draws and a defeat into a patchy run that leaves them vulnerable. By contrast, Utrecht have stormed into this fixture on the crest of a wave: a thumping 3-2 home victory over Heerenveen on Wednesday, courtesy of goals from Artem Stepanov, Lucas Paquetá, and Souffian El Karouani, means the visitors arrive in razor-sharp attacking form.

The last meeting between these sides epitomises the needle in this rivalry. Just a fortnight ago at the same venue, Utrecht shocked Ajax 2-1 — Niklas Vesterlund drilling home the opener in the 81st minute before Mike Van der Hoorn sealed it in the 90th, condemning Wout Weghorst's late equaliser to mere consolation. That result typifies Utrecht's away-day resilience against Ajax; in their three most recent head-to-head meetings, the visitors remain unbeaten (two wins, one loss). It is a psychological advantage that should not be underestimated — especially with Conference League football dangling before both clubs.
Ajax's attacking threat centres on Mika Godts, who has netted twice in his last five appearances and represents their primary creative outlet, though O. Gloukh has chipped in with crucial contributions. Meanwhile, Utrecht's cutting edge sharpens by the week: Dani de Wit has two goals in five fixtures, and the electric partnership between Vesterlund and the increasingly influential El Karouani offers the visiting side a genuine avenue through Ajax's occasionally brittle home defence. The Citizens' recent record at the Johan Cruijff Arena reads W-D-L-D-W — hardly the fortress mentality required for a knockout encounter, whereas Utrecht's away form (W-W-W-W-L) suggests they have found a formula that troubles their Dutch rivals.
On current form and recent head-to-head tendencies, expect a tight, cagey affair that neither side can afford to lose outright. Ajax possess home advantage and the greater historical pedigree, yet Utrecht's recent ascendancy — both in the league and in direct meetings — makes them genuine contenders. The smart money, given the evenly matched statistics and tightness of the contest, sits on a low-scoring draw or an away win; both teams possess similar attacking output (Ajax 62 goals, Utrecht 55) but also comparable defensive frailty (Ajax 41 conceded, Utrecht 42). This has the hallmark of a match decided by a single moment of quality, a set-piece, or a lapse in concentration — in short, exactly the sort of play-off final neither side will relish but both must embrace.

Ajax host FC Utrecht on Sunday 24 May at 10:15 BST, live on ESPN and selected streaming platforms across Europe.