Skip to content
Live scoresView all →

Twente vs Ajax 2-2

  • Wout Weghorst (P)90+5'
  • Tolu Arokodare3'
  • Rayane Bounida66'
  • Dies Janse (OG)68'
Kick-off
Sun, 8 Nov 2026 · 13:30 (UTC)
Venue
De Grolsch Veste, Enschede
Referee
Joey Kooij

Match timeline

  1. 90+5’Penalty goalTwente crestTwenteWout Weghorst1 – 3
  2. 90+4’Yellow cardAjax crestAjaxOwen Wijndal
  3. 90+3’VAR checkTwente crestTwenteRamiz ZerroukiPenalty confirmed
  4. 90+2’Yellow cardTwente crestTwenteRamiz Zerrouki
  5. 87’SubstitutionAjax crestAjaxAbdellah Ouazane ONOscar Gloukh OFF
  6. 87’SubstitutionAjax crestAjaxMarcos Leonardo Santos Almeida ONTolu Arokodare OFF
  7. 82’SubstitutionTwente crestTwenteLucas Vennegoor of Hesselink ONAske Emil Berg Adelgaard OFF
  8. 82’Yellow cardTwente crestTwenteDaouda Weidmann
Show 14 earlier events
  1. 82’SubstitutionTwente crestTwenteThomas Van den Belt ONDaouda Weidmann OFF
  2. 79’SubstitutionAjax crestAjaxDaley Blind ONYouri Baas OFF
  3. 75’VAR checkAjax crestAjaxTolu ArokodarePenalty cancelled
  4. 70’Yellow cardAjax crestAjaxOscar Gloukh
  5. 69’SubstitutionTwente crestTwenteMarko Pjaca ONYounes Taha El Idrissi OFF
  6. 68’Own goalTwente crestTwenteDies Janse0 – 3
  7. 66’Goal!Ajax crestAjaxRayane BounidaAssist: Oscar Gloukh0 – 2
  8. 64’Yellow cardAjax crestAjaxAaron Bouwman
  9. 60’SubstitutionAjax crestAjaxSofyan Amrabat ONYves Bissouma OFF
  10. 60’Yellow cardTwente crestTwenteRobin Propper
  11. 59’SubstitutionAjax crestAjaxRayane Bounida ONDavy Klaassen OFF
  12. 52’Yellow cardAjax crestAjaxTolu Arokodare
  13. 35’Yellow cardAjax crestAjaxLucas Oliveira·Rosa
  14. 3’Goal!Ajax crestAjaxTolu ArokodareAssist: Oscar Gloukh0 – 1
  15. 1’Kick-off

Key stats

Twente crestTwenteAjaxAjax crest
  • 55%Possession45%
  • 22Shots6
  • 2.58xG0.72
  • 5Shots on Target2
  • 9Corners2
  • 10Fouls11
  • 3Offsides2
  • 0Saves4
  • 503Passes412
  • 3Yellow Cards5

Lineups

Confirmed selections

Twente crestTwente4 - 2 - 3 - 1

  1. 16Drommel
  2. 28Rooij
  3. 3Pröpper
  4. 4Nijstad
  5. 29Adelgaard
  6. 6Zerrouki
  7. 8Weidmann
  8. 11Rots
  9. 10Taha
  10. 27Ørjasæter
  11. 9Weghorst

Substitutions

  1. 69’↑7 M. Pjaca↓ Younes Taha El Idrissi
  2. 82’↑25 Lucas Vennegoor of Hesselink↓29 A. Adelgaard
  3. 82’↑20 T. van den Belt↓8 D. Weidmann

Unused substitutes 18 Jordy Bawuah, 31 Yannick Gerritsen, 14 K. Hlynsson, 24 K. Kurowski, 22 R. Pasveer, 2 M. Rosiak

Coach J. van den Brom

Ajax crestAjax4 - 3 - 3

  1. 1Stegen
  2. 2Rosa
  3. 30Bouwman
  4. 15Baas
  5. 5Wijndal
  6. 24Mokio
  7. 28Bissouma
  8. 36Janse
  9. 18Klaassen
  10. 99Arokodare
  11. 10Gloukh

Substitutions

  1. 59’↑43 Rayane Bounida↓18 D. Klaassen
  2. 60’↑4 S. Amrabat↓28 Y. Bissouma
  3. 79’↑17 D. Blind↓15 Y. Baas
  4. 87’↑68 A. Ouazane↓10 O. Gloukh
  5. 87’↑ Marcos Leonardo Santos Almeida↓99 T. Arokodare

Unused substitutes 26 M. Paes, 21 Jofre Torrents, 38 Marcos Leonardo, 22 J. Heerkens, 20 O. Edvardsen, 12 Caio Henrique, 67 Mohamed Abdalla

Coach Míchel

Match facts

Competition
Eredivisie - Netherlands
Round
Matchday 12
Date
Sun, 8 Nov 2026
Kick-off
13:30 (UTC)
Venue
De Grolsch Veste, Enschede
Referee
Joey Kooij
Twente coach
J. van den Brom
Ajax coach
Míchel

League table

Eredivisie - Netherlands

#TeamPWDLGDPts
1PSV Eindhoven crestPSV Eindhoven12822+2526
2Feyenoord crestFeyenoord12741+1925
3Ajax crestAjax12741+1725
4Twente crestTwente12732+1824
5AZ Alkmaar crestAZ Alkmaar12723+823

Recent form

Last 5 matches, all competitions

Twente crest

Twente

  1. L
  2. W
  3. W
  4. W
  5. W
Ajax crest

Ajax

  1. W
  2. W
  3. W
  4. W
  5. W

Player ratings

  1. 1W. Weghorst7.8
  2. 2M. Pjaca6.9
  3. 3R. Nijstad6.8
  4. 4D. Rots6.7
  5. 5Lucas Vennegoor of Hesselink6.6
  6. 6A. Adelgaard6.5
  7. 7B. van Rooij6.5
  8. 8D. Weidmann6.4
  9. 9S. Ørjasæter6.3
  10. 10R. Pröpper6.3
  11. 11R. Zerrouki6.1
  12. 12J. Drommel6.0
  13. 13T. van den Belt6.0
  14. 14Y. Taha5.9
  15. 15Jordy Bawuah0.0
  16. 16Yannick Gerritsen0.0
  17. 17K. Hlynsson0.0
  18. 18K. Kurowski0.0
  19. 19R. Pasveer0.0
  20. 20M. Rosiak0.0
  1. 1O. Gloukh7.9
  2. 2Rayane Bounida7.5
  3. 3T. Arokodare7.4
  4. 4M. ter Stegen7.1
  5. 5Y. Bissouma6.8
  6. 6Lucas Rosa6.5
  7. 7Marcos Leonardo6.5
  8. 8Y. Baas6.4
  9. 9J. Mokio6.4
  10. 10D. Blind6.3
  11. 11S. Amrabat6.2
  12. 12A. Bouwman6.2
  13. 13D. Janse6.1
  14. 14A. Ouazane6.1
  15. 15O. Wijndal6.0
  16. 16D. Klaassen5.7
  17. 17Caio Henrique0.0
  18. 18O. Edvardsen0.0
  19. 19J. Heerkens0.0
  20. 20M. Paes0.0
  21. 21Jofre Torrents0.0
  22. 22Mohamed Abdalla0.0

Match ratings from API-Football, out of 10.

MVP of the match

O. Gloukh
7.9

O. Gloukh

Ajax crestAjax

0
Goals
2
Assists

Rated 7.9, the best on the pitch — 2 assists in 87 minutes.

Team form comparison

Last 5 matches, all competitions

Twente crestTwente
W-D-L
4-0-1
Scored / match
3.8
Conceded / match
0.8
Ajax crestAjax
W-D-L
5-0-0
Scored / match
3.2
Conceded / match
0.8

Fan predictions

How the fans called it

  • Twente crestTwente0%
  • DrawResult0%
  • Ajax crestAjax0%

No votes yet

What happened

Match report

Ajax left Enschede with a 2-2 draw after Twente came back from two goals down, with Wout Weghorst scoring a late penalty. Twente had trailed 2-0 and 3-0 before the spot-kick in the 90+5 minute gave them a share of the points.

Ajax were ahead in the 3rd minute when Tolu Arokodare scored from Oscar Gloukh's assist to make it 0-1. The visitors took that lead into the break.

Rayane Bounida, who had come on in the 59th minute, doubled Ajax's lead on 66 minutes from another Gloukh assist, and Dies Janse then turned the ball into his own net on 68 minutes to make it 0-3. Twente made two changes on 82 minutes, and Ajax made two on 87 minutes, before a VAR check confirmed Ramiz Zerrouki had been fouled in the area in the 90+3 minute. Weghorst scored the penalty two minutes later to make it 1-3.

The numbers showed Twente doing more of the attacking work. They had 55% possession, 503 passes and 22 shots to Ajax's 45%, 412 passes and 6 shots, with 5 efforts on target to 2 and an xG reading of 2.58 to 0.72. Twente also won 9 corners to 2, while Ajax made 4 saves and Twente made none.

Ajax were booked five times, with Lucas Oliveira·Rosa on 35 minutes, Tolu Arokodare on 52, Aaron Bouwman on 64, Oscar Gloukh on 70 and Owen Wijndal on 90+4. Twente had three bookings for Robin Propper on 60, Daouda Weidmann on 82 and Ramiz Zerrouki on 90+2. There were no red cards.

Match record

Competition
Eredivisie - Netherlands
Round
Matchday 12
Kick-off
Venue
De Grolsch Veste, Enschede
Referee
Joey Kooij
Match ID
cornerflick:match:twente-vs-ajax-eredivisie-2026-11-08

Data: API-Football · last updated · Spotted an error?

Cite, download, embed

This match as a source

Cite this match

Cornerflick. Twente 2-2 Ajax, Eredivisie - Netherlands, 8 November 2026. Match record, last updated 10 November 2026. https://cornerflick.com/football/eredivisie/matches/twente-vs-ajax-eredivisie-2026-11-08

Permanent identifier cornerflick:match:twente-vs-ajax-eredivisie-2026-11-08. It does not change if the page moves.

Download the data

Data by Cornerflick — cornerflick.com. Reuse under CC BY 4.0.

Embed this match

A live scoreboard and timeline for your own page, crediting Cornerflick.

<iframe src="https://cornerflick.com/embed/match/twente-vs-ajax-eredivisie-2026-11-08" width="100%" height="220" style="border:0" loading="lazy" title="Match scoreboard and timeline — Cornerflick"></iframe>

Get live alerts

Never miss a moment. Goals, line-ups, red cards and full-time — pushed to your phone the second they happen.

Full timeline

22 events

  1. 3’Goal!Ajax crestAjaxTolu ArokodareAssist: Oscar Gloukh0 – 1
  2. 35’Yellow cardAjax crestAjaxLucas Oliveira·Rosa
  3. 52’Yellow cardAjax crestAjaxTolu Arokodare
  4. 59’SubstitutionAjax crestAjaxRayane Bounida ONDavy Klaassen OFF
  5. 60’SubstitutionAjax crestAjaxSofyan Amrabat ONYves Bissouma OFF
  6. 60’Yellow cardTwente crestTwenteRobin Propper
  7. 64’Yellow cardAjax crestAjaxAaron Bouwman
  8. 66’Goal!Ajax crestAjaxRayane BounidaAssist: Oscar Gloukh0 – 2
  9. 68’Own goalTwente crestTwenteDies Janse0 – 3
  10. 69’SubstitutionTwente crestTwenteMarko Pjaca ONYounes Taha El Idrissi OFF
  11. 70’Yellow cardAjax crestAjaxOscar Gloukh
  12. 75’VAR checkAjax crestAjaxTolu ArokodarePenalty cancelled
  13. 79’SubstitutionAjax crestAjaxDaley Blind ONYouri Baas OFF
  14. 82’SubstitutionTwente crestTwenteLucas Vennegoor of Hesselink ONAske Emil Berg Adelgaard OFF
  15. 82’Yellow cardTwente crestTwenteDaouda Weidmann
  16. 82’SubstitutionTwente crestTwenteThomas Van den Belt ONDaouda Weidmann OFF
  17. 87’SubstitutionAjax crestAjaxAbdellah Ouazane ONOscar Gloukh OFF
  18. 87’SubstitutionAjax crestAjaxMarcos Leonardo Santos Almeida ONTolu Arokodare OFF
  19. 90+2’Yellow cardTwente crestTwenteRamiz Zerrouki
  20. 90+3’VAR checkTwente crestTwenteRamiz ZerroukiPenalty confirmed
  21. 90+4’Yellow cardAjax crestAjaxOwen Wijndal
  22. 90+5’Penalty goalTwente crestTwenteWout Weghorst1 – 3