Commentary:
90+3' Today's attendance is 54335.
90+3' Ajax with a deserved victory after a fine display
90+3' That's it! The referee blows the final whistle
90+3' Ball possession: Ajax: 57%, SC Heerenveen: 43%.
90+2' Jurrien Timber relieves the pressure with a clearance
90+2' Milan van Ewijk puts in a cross...
90+2' SC Heerenveen start a counter attack.
90+2' SC Heerenveen are in control of the ball.
90+2' Nicolas Tagliafico from Ajax passes the ball in the box, but Erwin Mulder comes out to smother the ball.
90+1' Ajax are trying to create something here.
90+1' The fourth official shows there are 2 minute(s) of time to be added.
90' Mohamed Daramy provided the assist for the goal.
90' G O O O A A A L - Edson Alvarez from Ajax taps the ball in with the right! An easy finish for Edson Alvarez90' Mohamed Daramy puts in a cross...
90' Siem de Jong relieves the pressure with a clearance
90' Steven Berghuis from Ajax swings in the corner from the left.
90' Ball possession: Ajax: 57%, SC Heerenveen: 43%.
89' A shot by Nicolas Tagliafico is blocked.
89' Ajax are trying to create something here.
89' Ajax are in control of the ball.
88' Ajax take a throw-in at the left side of the pitch in their own half of the field
87' Ajax take a throw-in at the right side of the pitch in the opponent's half of the field
87' Nicolas Madsen relieves the pressure with a clearance
87' Brian Brobbey from Ajax directs a ball squarely in the box, but it's intercepted by an opponent player.
87' Could be a good chance here as Devyne Rensch from Ajax cuts the opponents defense open with a through ball...
86' SC Heerenveen has resigned and is just waiting for the referee to finish the match.
86' Ajax are in control of the ball.
85' Ball possession: Ajax: 56%, SC Heerenveen: 44%.
85' G O O O A A A L - Brian Brobbey reacts first on the loose ball and puts it away with the right!85' A volley from Mohamed Daramy is blocked by the keeper and goes back into play.
85' Devyne Rensch from Ajax puts in a great cross...
84' Ajax are trying to create something here.
84' Ajax are trying to create something here.
83' Ajax take a throw-in at the left side of the pitch in the opponent's half of the field
83' Ajax take a throw-in at the right side of the pitch in their own half of the field
82' Kenneth Taylor is leaving the field to be replaced by Youri Regeer in a tactical substitution.
82' The captain is forced to give away his armband, because he is leaving the field.
82' Dusan Tadic is leaving the field to be replaced by Mohamed Daramy in a tactical substitution.
81' Siem de Jong from SC Heerenveen heads the ball, but it's a terrible effort nowhere near the goal.
81' Milan van Ewijk from SC Heerenveen swings in the corner from the right.
81' Anas Tahiri is leaving the field to be replaced by Rami Al Hajj in a tactical substitution.
81' Edson Alvarez clears the danger but is forced to give away a corner...
81' Arjen van der Heide puts in a cross...
80' Ball possession: Ajax: 56%, SC Heerenveen: 44%.
80' Edson Alvarez hand-balls.
79' SC Heerenveen take a throw-in at the right side of the pitch in their own half of the field
79' Nicolas Madsen relieves the pressure with a clearance
79' Steven Berghuis puts in a cross...
79' Ajax are trying to create something here.
78' Ajax are trying to create something here.
78' Ajax take a throw-in at the right side of the pitch in their own half of the field
77' Danger averted there as Rami Kaib from SC Heerenveen clears the danger with a good tackle
77' Mohammed Kudus from Ajax find his team mate with a neat back heel pass.
77' Ajax take a throw-in at the right side of the pitch in the opponent's half of the field
77' Brian Brobbey from Ajax had a bad first touch and fails to take advantage of the situation.
77' Dusan Tadic puts in a cross...
76' The referee signals a free kick as Daley Blind from Ajax trips Arjen van der Heide
75' Ajax take a throw-in at the right side of the pitch in the opponent's half of the field
75' CROSSBAR! A shot from Mohammed Kudus stings the crossbar!
75' Dusan Tadic puts in a cross...
75' Ball possession: Ajax: 55%, SC Heerenveen: 45%.
75' Ajax plays a short goal kick.
74' Amin Sarr is leaving the field to be replaced by Arjen van der Heide in a tactical substitution.
74' Tibor Halilovic is leaving the field to be replaced by Siem de Jong in a tactical substitution.
74' Thom Haye is leaving the field to be replaced by Nicolas Madsen in a tactical substitution.
73' Amin Sarr fails to find the target with a shot from outside the box
73' SC Heerenveen are trying to create something here.
73' Brian Brobbey from Ajax sees his pass blocked by an opponent.
73' Ajax are trying to create something here.
72' Anas Tahiri releases a shot, it's parried by Maarten Stekelenburg but he can't hold onto it...
72' Anas Tahiri from SC Heerenveen takes the ball forward trying to make something happen...
72' SC Heerenveen are trying to create something here.
72' Goal kick for SC Heerenveen.
72' Kenneth Taylor from Ajax sends an effort wide of target
71' Ajax are trying to create something here.
71' Ajax are in control of the ball.
70' SC Heerenveen plays a short goal kick.
70' Sven van Beek relieves the pressure with a clearance
70' Nicolas Tagliafico puts in a cross...
70' Ball possession: Ajax: 55%, SC Heerenveen: 45%.
69' SC Heerenveen take a throw-in at the left side of the pitch in the opponent's half of the field
69' It's raining, making conditions difficult for the players.
69' SC Heerenveen are trying to create something here.
68' Davy Klaassen is leaving the field to be replaced by Mohammed Kudus in a tactical substitution.
68' Obstruction as Nicolas Tagliafico cuts off the run of Milan van Ewijk. A free-kick is awarded.
67' SC Heerenveen are trying to create something here.
67' Ajax are in control of the ball.
66' SC Heerenveen are in control of the ball.
65' Ball possession: Ajax: 54%, SC Heerenveen: 46%.
65' Anthony Musaba from SC Heerenveen is ruled offside.
65' Could be a good chance here as Rami Kaib from SC Heerenveen cuts the opponents defense open with a through ball...
65' Safe hands from Erwin Mulder as he comes out and claims the ball
65' Steven Berghuis puts in a cross...
64' Edson Alvarez from Ajax heads towards goal but sees his effort blocked.
64' Dusan Tadic from Ajax swings in the corner from the left.
64' Steven Berghuis from Ajax tries to pick out a team-mate in the area but his cross is blocked by an opponent.
64' Steven Berghuis from Ajax takes the ball forward trying to make something happen...
64' Ajax plays a short goal kick.
63' Thom Haye goes for goal on the direct free kick, but the shot sails wide
62' Jurrien Timber is penalised for pushing Tibor Halilovic.
62' SC Heerenveen are trying to create something here.
62' Maarten Stekelenburg relieves the pressure with a clearance
62' Thom Haye from SC Heerenveen swings in the corner from the left.
61' Danger averted there as Edson Alvarez from Ajax clears the danger with a good tackle
61' Amin Sarr from SC Heerenveen takes the ball forward trying to make something happen...
61' Steven Berghuis relieves the pressure with a clearance
61' Sven van Beek from SC Heerenveen tries to head the ball to a team mate, but it's intercepted by an opponent player.
61' Thom Haye from SC Heerenveen swings in the corner from the right.
60' Jurrien Timber clears the danger but is forced to give away a corner...
60' Milan van Ewijk puts in a cross...
60' SC Heerenveen are trying to create something here.
60' Ball possession: Ajax: 54%, SC Heerenveen: 46%.
59' SC Heerenveen are in control of the ball.
59' SC Heerenveen are in control of the ball.
58' Edson Alvarez relieves the pressure with a clearance
58' Thom Haye swings in a cross from the free kick.
57' Sebastien Haller is leaving the field to be replaced by Brian Brobbey in a tactical substitution.
57' Noussair Mazraoui is leaving the field to be replaced by Devyne Rensch in a tactical substitution.
56' Obstruction as Edson Alvarez cuts off the run of Thom Haye. A free-kick is awarded.
56' SC Heerenveen are trying to create something here.
55' SC Heerenveen plays a short goal kick.
55' Nicolas Tagliafico from Ajax had a bad first touch and fails to take advantage of the situation.
55' Dusan Tadic puts in a cross...
55' Ball possession: Ajax: 55%, SC Heerenveen: 45%.
55' Ajax are trying to create something here.
55' SC Heerenveen take a throw-in at the left side of the pitch in their own half of the field
54' SC Heerenveen are in control of the ball.
54' Ajax take a throw-in at the left side of the pitch in the opponent's half of the field
54' Ajax are in control of the ball.
53' SC Heerenveen are in control of the ball.
53' Sven van Beek from SC Heerenveen directs the ball behind the defence, but it's intercepted by an opponent player.
53' Sven van Beek from SC Heerenveen takes the ball forward trying to make something happen...
53' Ajax plays a short goal kick.
52' Ajax plays a short goal kick.
52' Anas Tahiri from SC Heerenveen tries to score from outside the penalty box, but the shot is nowhere near the target.
52' Sebastien Haller relieves the pressure with a clearance
52' Thom Haye from SC Heerenveen swings in the corner from the left.
52' Jurrien Timber clears the danger but is forced to give away a corner...
52' Rami Kaib puts in a cross...
51' SC Heerenveen are trying to create something here.
51' Ajax take a throw-in at the left side of the pitch in the opponent's half of the field
51' Ajax are in control of the ball.
50' SC Heerenveen take a throw-in at the right side of the pitch in their own half of the field
50' Goal kick for SC Heerenveen.
50' Steven Berghuis from Ajax tries to score from outside the penalty box, but the shot is nowhere near the target.
50' SC Heerenveen plays a short goal kick.
50' Ball possession: Ajax: 57%, SC Heerenveen: 43%.
49' How did he miss that? Steven Berghuis has a wonderful chance to score but somehow manages to miss the target!
49' Davy Klaassen from Ajax directs a ball squarely in the box.
49' Ajax plays a short goal kick.
49' Danger averted there as Daley Blind from Ajax clears the danger with a good tackle
48' Some neat football here as Tibor Halilovic from SC Heerenveen plays a 1-2 with Amin Sarr.
48' SC Heerenveen take a throw-in at the left side of the pitch in their own half of the field
48' Ajax are in control of the ball.
47' SC Heerenveen plays a short goal kick.
47' Nicolas Tagliafico from Ajax crosses the ball, but it goes out for a goal kick.
47' Ajax take a throw-in at the right side of the pitch in the opponent's half of the field
46' Ajax are trying to create something here.
46' SC Heerenveen are in control of the ball.
46' Sydney van Hooijdonk is leaving the field to be replaced by Anthony Musaba in a tactical substitution.
46' The second half is underway.
45+1' It's over! The referee blows for half time
45' SC Heerenveen plays a short goal kick.
45' Ajax are in control of the ball.
45' Ball possession: Ajax: 55%, SC Heerenveen: 45%.
44' SC Heerenveen take a throw-in at the right side of the pitch in their own half of the field
44' SC Heerenveen are in control of the ball.
43' Ajax take a throw-in at the right side of the pitch in the opponent's half of the field
43' Ajax take a throw-in at the left side of the pitch in their own half of the field
43' SC Heerenveen take a throw-in at the right side of the pitch in their own half of the field
42' Noussair Mazraoui relieves the pressure with a clearance
42' Tibor Halilovic puts in a cross...
42' SC Heerenveen are trying to create something here.
41' SC Heerenveen are in control of the ball.
41' Ajax take a throw-in at the right side of the pitch in their own half of the field
41' SC Heerenveen are trying to create something here.
40' SC Heerenveen are in control of the ball.
40' Daley Blind is penalised for pushing Sydney van Hooijdonk.
40' Ball possession: Ajax: 60%, SC Heerenveen: 40%.
39' SC Heerenveen are in control of the ball.
38' G O O O A A A L - Sebastien Haller from Ajax puts it away from the penalty spot with the right foot! Erwin Mulder was close to denying the opportunity.37' PENALTY - Ibrahim Dresevic from SC Heerenveen concedes a penalty for tripping Steven Berghuis.
37' Could be a good chance here as Dusan Tadic from Ajax cuts the opponents defense open with a through ball...
37' Ajax start a counter attack.
37' Tibor Halilovic from SC Heerenveen directs the ball behind the defence, but it's intercepted by an opponent player.
36' Goal kick for SC Heerenveen.
36' Dusan Tadic from Ajax crosses the ball, but it goes out for a goal kick.
36' Ajax are trying to create something here.
35' Ball possession: Ajax: 59%, SC Heerenveen: 41%.
35' Ajax are in control of the ball.
35' Noussair Mazraoui from Ajax is alert and heads the ball to his keeper.
35' Milan van Ewijk puts in a cross...
35' SC Heerenveen are trying to create something here.
34' SC Heerenveen are in control of the ball.
33' A wonderful team goal!
33' Jurrien Timber provided the assist for the goal.
33' G O O O A A A L - Steven Berghuis from Ajax taps the ball in with the left! An easy finish for Steven Berghuis33' Jurrien Timber from Ajax directs a ball squarely in the box.
33' Some neat football here as Jurrien Timber from Ajax plays a 1-2 with Dusan Tadic.
32' Ibrahim Dresevic relieves the pressure with a clearance
32' Dusan Tadic from Ajax swings in the corner from the right.
32' Dusan Tadic from Ajax tries to pick out a team-mate in the area but his cross is blocked by an opponent.
32' SC Heerenveen plays a short goal kick.
31' Thom Haye is penalised for pushing Nicolas Tagliafico.
31' Sebastien Haller from Ajax is ruled offside.
31' Could be a good chance here as Kenneth Taylor from Ajax cuts the opponents defense open with a through ball...
30' Ajax are in control of the ball.
30' The referee signals a free kick as Milan van Ewijk from SC Heerenveen trips Sebastien Haller
30' Ball possession: Ajax: 62%, SC Heerenveen: 38%.
29' SC Heerenveen are in control of the ball.
28' SC Heerenveen are trying to create something here.
28' SC Heerenveen are trying to create something here.
28' Ajax take a throw-in at the right side of the pitch in the opponent's half of the field
27' Anas Tahiri relieves the pressure with a clearance
27' Noussair Mazraoui from Ajax directs a ball squarely in the box, but it's intercepted by an opponent player.
27' Ajax are trying to create something here.
27' Ibrahim Dresevic relieves the pressure with a clearance
26' Steven Berghuis puts in a cross...
26' The match is very one-sided right now. Ajax are clearly dominating possession
26' Davy Klaassen from Ajax tries to play a 1-2 with Sebastien Haller, but the ball is intercepted.
26' SC Heerenveen are in control of the ball.
25' Ball possession: Ajax: 60%, SC Heerenveen: 40%.
25' Goal kick for SC Heerenveen.
24' A chance presents itself to Davy Klaassen from Ajax but his header goes wide
24' Steven Berghuis puts in a cross...
24' A chance opens up as Dusan Tadic from Ajax successfully finds a team mate in the area...
24' Steven Berghuis from Ajax swings in the corner from the right.
24' Noussair Mazraoui connects well on the volley but the shot is saved and goes behind for a corner kick
24' Dusan Tadic from Ajax puts in a great cross...
24' Ajax take a throw-in at the right side of the pitch in the opponent's half of the field
23' Ajax are in control of the ball.
22' SC Heerenveen are trying to create something here.
22' Nicolas Tagliafico is penalised for pushing Milan van Ewijk.
21' Ajax plays a short goal kick.
21' Thom Haye from SC Heerenveen crosses the ball but it is nowhere near the intended target.
21' SC Heerenveen are trying to create something here.
20' Dangerous challenge by Steven Berghuis from Ajax. Thom Haye on the receiving end of that.
20' GOAL STANDS! - After reviewing the situation, the referee decides that the goal for Ajax stands.
20' VAR - GOAL! - The referee has stopped the play. VAR check in progress, pending goal situation.
20' Ball possession: Ajax: 61%, SC Heerenveen: 39%.
19' A wonderful team goal!
19' Dusan Tadic provided the assist for the goal.
19' G O O O A A A L - Nicolas Tagliafico scores with the left foot!19' Could be a good chance here as Dusan Tadic from Ajax cuts the opponents defense open with a through ball...
19' Noussair Mazraoui puts in a cross...
18' The match is being played at a slow tempo with neither side having the upper hand
18' SC Heerenveen take a throw-in at the right side of the pitch in their own half of the field
17' SC Heerenveen plays a short goal kick.
17' That looked a fine chance. Noussair Mazraoui from Ajax directs a ball squarely in the box, but it comes to nothing in the end
17' Ajax with a potentially dangerous attack.
17' SC Heerenveen take a throw-in at the right side of the pitch in their own half of the field
16' SC Heerenveen are in control of the ball.
16' Ajax plays a short goal kick.
15' Ball possession: Ajax: 61%, SC Heerenveen: 39%.
15' SC Heerenveen take a throw-in at the right side of the pitch in their own half of the field
14' Dusan Tadic from Ajax tries to play a nice 1-2 with Davy Klaassen, but it comes to nothing.
14' Ajax are trying to create something here.
13' SC Heerenveen are in control of the ball.
13' SC Heerenveen are in control of the ball.
12' Edson Alvarez relieves the pressure with a clearance
12' Thom Haye puts in a cross...
12' Edson Alvarez relieves the pressure with a clearance
12' A player from SC Heerenveen takes a long throw from right side of the pitch into the opponent's box
11' Davy Klaassen from Ajax directs the ball behind the defence, but it's intercepted by an opponent player.
11' Ajax are trying to create something here.
10' Ajax are in control of the ball.
10' Ball possession: Ajax: 72%, SC Heerenveen: 28%.
9' Ajax take a throw-in at the left side of the pitch in the opponent's half of the field
9' Sven van Beek relieves the pressure with a clearance
9' Nicolas Tagliafico puts in a cross...
9' Ajax are trying to create something here.
9' Ajax are in control of the ball.
8' Sebastien Haller relieves the pressure with a clearance
8' Thom Haye from SC Heerenveen swings in the corner from the right.
8' Milan van Ewijk from SC Heerenveen tries to pick out a team-mate in the area but his cross is blocked by an opponent.
8' SC Heerenveen are trying to create something here.
7' Ibrahim Dresevic relieves the pressure with a clearance
7' Steven Berghuis puts in a cross...
7' Ajax take a throw-in at the left side of the pitch in the opponent's half of the field
7' Steven Berghuis from Ajax sees his pass blocked by an opponent.
6' Ajax are trying to create something here.
6' A shot by Steven Berghuis is blocked.
6' Ajax take a throw-in at the left side of the pitch in the opponent's half of the field
6' Ibrahim Dresevic relieves the pressure with a clearance
6' Dusan Tadic puts in a cross...
6' Lucas Woudenberg relieves the pressure with a clearance
5' Dusan Tadic from Ajax swings in the corner from the left.
5' Ball possession: Ajax: 69%, SC Heerenveen: 31%.
5' Sydney van Hooijdonk clears the danger but is forced to give away a corner...
5' Dusan Tadic swings in a cross from the free kick.
4' The referee signals a free kick as Amin Sarr from SC Heerenveen trips Nicolas Tagliafico
4' Dusan Tadic from Ajax passes the ball in the box, but it's intercepted by an opponent player.
4' Steven Berghuis from Ajax swings in the corner from the right.
4' Sven van Beek clears the danger but is forced to give away a corner...
4' Noussair Mazraoui puts in a cross...
3' Ajax are trying to create something here.
3' Ajax are in control of the ball.
3' Ajax take a throw-in at the left side of the pitch in the opponent's half of the field
2' The referee signals a free kick as Sydney van Hooijdonk from SC Heerenveen trips Daley Blind
2' Ajax are trying to create something here.
1' SC Heerenveen are in control of the ball.
1' The pitch is in good condition today allowing for more technical play
1' It's a nice warm day for playing football.
1' SC Heerenveen kick-off, and the game is underway.
The referee starts the match.
Before we get underway, the players and crowd observe a minute's silence.
Welcome to Johan Cruijff ArenA, the match will start in about 5 minutes.
Max favourites reached