Nepal United Arab Emirates 251/3 0 Qatar Jordan 14 19 10′ England Pakistan 453 …449 Guyana Amazon Warriors Trinbago Knight Riders 0 75/4 Metar Chelyabinsk Women Minchanka Women 1 2 Maiwand Champions Hindukush Strikers …304/2 169 Matches →

Ajax — Heerenveen, Eredivisie

Eredivisie
Ajax D13 Aug · Away Shelbourne · 2:2D16 Aug · Home Heerenveen · 2:2W20 Aug · Away FC Sion · 4:2W27 Aug · Home FC Sion · 5:3W30 Aug · Away Telstar · 4:0L5 Sep · Home PSV Eindhoven · 1:3
2:2
Finished

Kick-off was

Heerenveen W1 Aug · Home Volos NFC · 3:2W9 Aug · Home FC Twente · 1:0D16 Aug · Away Ajax · 2:2L22 Aug · Home PEC Zwolle · 0:2D30 Aug · Away Willem II · 2:2L6 Sep · Home AZ Alkmaar · 2:3
Venue: Johan Cruijff ArenA City: Amsterdam

Match report

Ajax and Heerenveen shared the points at the Johan Cruyff Arena on Sunday in a match that swung from control to crisis in the closing stages. The hosts took an early lead through an own goal before settling into a rhythm that suggested a comfortable afternoon. Heerenveen fought back to level the scores, and then appeared set to take all three points when Rivera struck late. and here's the thing — the visitors could not hold on.

The opening moment came without much ceremony. Klaverboer bundled the ball into his own net in the seventh minute, giving Ajax what should have been a decisive advantage. Ouazane doubled the lead before the break with a well-taken goal in the thirty-third minute, and the home side camped in the final third with confidence. Heerenveen responded before the whistle, Trenskow finding space to equalise on the stroke of half-time. to be fair, the visitors had earned their way back into the contest.

The second half brought a series of changes as both managers searched for a winner. Oyen came on for Heerenveen in the fifty-eighth minute, while Ajax introduced Gloukh and Dolberg together in the sixty-fifth. The substitutions did not immediately shift the balance. Klaassen and Meerveld arrived in the seventy-third minute, and the match settled into a pattern where Ajax controlled possession without threatening.

Rivera ended the stalemate in the eighty-second minute, slotting home what looked like the winner. The crowd roared them on, and for a few minutes it seemed Ajax would salvage something from an afternoon of wasted opportunity. But Heerenveen refused to lie down. Ouazane was replaced in the eighty-seventh minute, and the visitors pushed forward with everything they had left. The home side could not clear their lines, and a late equaliser slipped through.

The statistics tell a story that matches the eye test. Ajax dominated possession at 54 per cent and launched 102 attacks, yet managed only four shots on target with seventeen per cent accuracy. Heerenveen were more efficient, eight shots on target from 57 per cent accuracy, and created two big chances against one. by then it was clear who had been sharper when it mattered.

The result leaves Ajax fifth with seven points from four games, while Heerenveen remain twelfth on five. Both sides have now played four matches, and the gap between them feels narrower than the table suggests. Ajax will look at the shots they missed and wonder where the match slipped away.

Prepared from match data

Key numbers

Possession, % 54 46
Shots on target 4 8
Shots off target 10 3
Expected goals 2 1.36

Match events

  1. 7' Ajax Own goal B. Klaverboer
  2. 33' Ajax Goal A. Ouazane assist: Caio Henrique
  3. 45' Heerenveen Goal J. Trenskow assist: S. Kersten
  4. 51' Heerenveen Yellow card Jacob Trenskow
  5. 57' Ajax Yellow card Youri Regeer
  6. 58' Heerenveen Substitution L. Oyen off: M. Rivera
  7. 65' Ajax Substitution O. Gloukh off: J. Brandt
  8. 65' Ajax Substitution K. Dolberg off: Marcos Leonardo
  9. 65' Ajax Yellow card Aaron Bouwman
  10. 73' Ajax Substitution D. Klaassen off: J. Mokio
  11. 73' Heerenveen Substitution R. Meerveld off: L. Machine
  12. 82' Heerenveen Goal M. Rivera
  13. 86' Ajax Yellow card Lucas Rosa
  14. 86' Ajax Substitution S. Berghuis off: O. Edvardsen
  15. 87' Ajax Substitution A. Ouazane off: T. Arokodare
  16. 87' Heerenveen Substitution O. Braude off: H. Petrov

Statistics

54 Possession, % 46
4 Shots on target 8
10 Shots off target 3
2 Expected goals 1.36
1 Big chances 2
102 Attacks 83
7 Corners 2
8 Fouls 10
10 Free kicks 8
2 Offsides 3
3 Yellow cards 1
0 Red cards 0
2 Goal kicks 13
17 Throw-ins 9
All statistics
12 Aerial duels 12
84 Backward passes 85
9 Blocked shots 3
19 Clearances 28
35 Crosses 8
11 Dribbles 15
1.78 Expected assists 0.91
49 Failed passes 57
6 Goalkeeper saves 4
4 Interceptions 11
18 Key passes 11
38 Long passes 37
123 Passes into the final third 74
315 Passes in the opposition half 201
237 Passes in own half 269
0.17 Shot accuracy 0.57
7 Shots from outside the box 5
16 Shots inside the box 9
4 Aerial duels won 8
9 Successful crosses 1
9 Successful dribbles 10
30 Successful long passes 16
6 Successful tackles 6
468 Successful passes 405
14 Tackles 10
517 Total passes 462

Line-ups

Recent form

D13 Aug · Away Shelbourne · 2:2D16 Aug · Home Heerenveen · 2:2W20 Aug · Away FC Sion · 4:2W27 Aug · Home FC Sion · 5:3W30 Aug · Away Telstar · 4:0L5 Sep · Home PSV Eindhoven · 1:3

Recent matches

All team matches
W1 Aug · Home Volos NFC · 3:2W9 Aug · Home FC Twente · 1:0D16 Aug · Away Ajax · 2:2L22 Aug · Home PEC Zwolle · 0:2D30 Aug · Away Willem II · 2:2L6 Sep · Home AZ Alkmaar · 2:3

Recent matches

All team matches