Skip to content
Live scoresView all →
Saudi Pro League logoSaudi Pro LeagueMatchday 12

Al Diriyah vs NEOM 1-2

  • Idrissa Gueye17'
  • Saïd Benrahma (P)45+5'
  • Alexandre Lacazette68'
Kick-off
Fri, 30 Oct 2026 · 14:50 (UTC)
Venue
Prince Turki bin Abdul Aziz Stadium, Riyadh

Match timeline

  1. 90+8’Yellow cardNEOM crestNEOMMuhanad Al Saad
  2. 85’SubstitutionAl Diriyah crestAl DiriyahHussain Al Qahtani ONÓscar Rodríguez OFF
  3. 85’SubstitutionAl Diriyah crestAl DiriyahMohammed Dheban ONHussain Al-Sabiyani OFF
  4. 82’SubstitutionNEOM crestNEOMMohammed Al-Burayk ONKhalifah Al-Dawsari OFF
  5. 82’SubstitutionNEOM crestNEOMAbdulaziz Al-Othman ONSaïd Benrahma OFF
  6. 70’SubstitutionAl Diriyah crestAl DiriyahAbdulaziz Al Faraj ONTaher Wadi OFF
  7. 70’SubstitutionAl Diriyah crestAl DiriyahMeshari Fahad Al Nemer ONAdil Boulbina OFF
  8. 68’Goal!NEOM crestNEOMAlexandre LacazetteAssist: Saïd Benrahma1 – 2
Show 6 earlier events
  1. 64’SubstitutionNEOM crestNEOMAlexandre Lacazette ONGeorgios Masouras OFF
  2. 64’SubstitutionNEOM crestNEOMMuhanad Al Saad ONIslam Ahmed Hawsawi OFF
  3. 45+5’Penalty goalNEOM crestNEOMSaïd Benrahma1 – 1
  4. 45’VAR checkNEOM crestNEOMMohannad Abu TahaPenalty confirmed
  5. 45’SubstitutionNEOM crestNEOMFaisal Al-Ghamdi ONAbbas Al Hassan OFF
  6. 17’Goal!Al Diriyah crestAl DiriyahIdrissa GueyeAssist: Darwin Nuñez1 – 0
  7. 1’Kick-off

Key stats

Al Diriyah crestAl DiriyahNEOMNEOM crest
  • 40%Possession60%
  • 18Shots15
  • 1.06xG1.82
  • 5Shots on Target5
  • 2Corners5
  • 9Fouls13
  • 2Offsides1
  • 3Saves4
  • 348Passes532
  • 0Yellow Cards1

Lineups

Confirmed selections

Al Diriyah crestAl Diriyah4 - 3 - 3

  1. 97Bukhari
  2. 12Wadi
  3. 19Djimsiti
  4. 99Mbemba
  5. 16Sibyani
  6. 14Rodríguez
  7. 5Gueye
  8. 20Millot
  9. 17Diandy
  10. 29Núñez
  11. 10Boulbina

Substitutions

  1. 70’↑2 Abdulaziz Al Faraj↓12 T. Wadi
  2. 70’↑75 Meshari Al Nemer↓10 A. Boulbina
  3. 85’↑52 Hussain Al Qahtani↓14 Óscar Rodríguez
  4. 85’↑ Mohammed Dheban↓ Hussain Al-Sabiyani

Unused substitutes 34 Mansour Hibatullah Al Sibyani, 32 Abdullah Al Zaid, 87 Qassem Lajami, 78 Khalid Al Asiri, 6 Sultan Al Farhan

Coach Bruno Lage

NEOM crestNEOM4 - 4 - 2

  1. 81Maximiano
  2. 4Dawsari
  3. 5Sarr
  4. 44Zézé
  5. 27Hawsawi
  6. 14Absi
  7. 15Oyayari
  8. 6Hassan
  9. 19Taha
  10. 10Benrahma
  11. 7Masouras

Substitutions

  1. 45’↑8 Faisal Al Ghamdi↓6 A. Al Hassan
  2. 64’↑91 A. Lacazette↓7 G. Masouras
  3. 64’↑77 Muhannad Al Saad↓27 Islam Hawsawi
  4. 82’↑2 Mohammed Al Burayk↓4 Khalifah Al Dawsari
  5. 82’↑9 Abdulaziz Al Othman↓10 S. Benrahma

Unused substitutes 55 Muhammad Al Dosari, 75 Khalid Al Rammah, 53 Geovanny Balanta Olivar, 33 Abdulrahman Dagriri

Coach C. Galtier

Match facts

Competition
Saudi Pro League
Round
Matchday 12
Date
Fri, 30 Oct 2026
Kick-off
14:50 (UTC)
Venue
Prince Turki bin Abdul Aziz Stadium, Riyadh
Al Diriyah coach
Bruno Lage
NEOM coach
C. Galtier

League table

Saudi Pro League

#TeamPWDLGDPts
1Al-Hilal Saudi FC crestAl-Hilal Saudi FC111001+2330
2Al-Qadisiyah FC crestAl-Qadisiyah FC12912+2028
3Al-Nassr crestAl-Nassr11911+1728
4Al-Ittihad FC crestAl-Ittihad FC11731+1024
5NEOM crestNEOM12714+822
8Al Diriyah crestAl Diriyah12435-315

Recent form

Last 5 matches, all competitions

Al Diriyah crest

Al Diriyah

  1. D
  2. L
  3. D
  4. W
  5. L
NEOM crest

NEOM

  1. W
  2. D
  3. L
  4. L
  5. W

Player ratings

  1. 1I. Gueye8.0
  2. 2C. Mbemba7.1
  3. 3D. Núñez6.9
  4. 4B. Djimsiti6.7
  5. 5E. Millot6.6
  6. 6A. Boulbina6.6
  7. 7Óscar Rodríguez6.4
  8. 8C. Diandy6.4
  9. 9Abdulaziz Al Faraj6.2
  10. 10Meshari Al Nemer6.2
  11. 11Hussain Al Sibyani6.1
  12. 12Hussain Al Qahtani6.0
  13. 13Amin Al Bukhari5.9
  14. 14T. Wadi5.8
  15. 15Sultan Al Farhan0.0
  16. 16Khalid Al Asiri0.0
  17. 17Mansour Hibatullah Al Sibyani0.0
  18. 18Abdullah Al Zaid0.0
  19. 19Mohammed Dheban0.0
  20. 20Qassem Lajami0.0
  1. 1A. Lacazette7.7
  2. 2Luís Maximiano7.1
  3. 3Faisal Al Ghamdi7.0
  4. 4S. Benrahma7.0
  5. 5M. Sarr6.9
  6. 6Abdulaziz Al Othman6.8
  7. 7N. Zézé6.7
  8. 8Khalil Al Absi6.7
  9. 9G. Masouras6.6
  10. 10Muhannad Al Saad6.5
  11. 11Abdulmalik Al Oyayari6.5
  12. 12Mohannad Abu Taha6.4
  13. 13Mohammed Al Burayk6.2
  14. 14Islam Hawsawi6.2
  15. 15Khalifah Al Dawsari6.0
  16. 16A. Al Hassan5.9
  17. 17Abdulrahman Dagriri0.0
  18. 18Geovanny Balanta Olivar0.0
  19. 19Khalid Al Rammah0.0
  20. 20Muhammad Al Dosari0.0

Match ratings from API-Football, out of 10.

MVP of the match

I. Gueye
8.0

I. Gueye

Al Diriyah crestAl Diriyah

1
Goals
0
Assists

Rated 8.0, the best on the pitch — 1 goal in 90 minutes.

Team form comparison

Last 5 matches, all competitions

Al Diriyah crestAl Diriyah
W-D-L
1-2-2
Scored / match
0.4
Conceded / match
1.2
NEOM crestNEOM
W-D-L
2-1-2
Scored / match
1.4
Conceded / match
1.0

Fan predictions

How the fans called it

  • Al Diriyah crestAl Diriyah0%
  • Draw0%
  • NEOM crestNEOMResult0%

No votes yet

What happened

Match report

NEOM came from behind to win 2-1 at Al Diriyah, with Alexandre Lacazette scoring the winner after coming off the bench. Saïd Benrahma’s penalty before half-time levelled it, and Lacazette then put the visitors ahead after the break.

Al Diriyah led in the 17th minute when Idrissa Gueye finished from Darwin Nuñez to make it 1-0. NEOM equalised in first-half stoppage time, with Saïd Benrahma converting a penalty in the 45+5th minute after VAR had confirmed the decision for Mohannad Abu Taha. The sides went in at 1-1.

NEOM made two changes on 64 minutes and Lacazette, who had come on in the 64th minute, scored on 68 minutes from Benrahma’s assist to put his side 2-1 ahead. Al Diriyah responded with two changes on 70 minutes and made two more on 85 minutes, while NEOM made two more changes on 82 minutes, including the withdrawal of Benrahma. The visitors kept their lead through the closing stages and Muhanad Al Saad was booked in the 90+8th minute.

NEOM had 60% of the possession and 532 passes to Al Diriyah’s 348, while the hosts had more shots, 18 to 15. Both sides had five shots on target, and NEOM led the corners 5-2 and the expected goals 1.82 to 1.06. NEOM made four saves to Al Diriyah’s three and committed 13 fouls to nine.

The only booking went to Muhanad Al Saad in the 90+8th minute.

Match record

Competition
Saudi Pro League
Round
Matchday 12
Kick-off
Venue
Prince Turki bin Abdul Aziz Stadium, Riyadh
Match ID
cornerflick:match:al-diriyah-vs-neom-saudi-pro-league-2026-10-30

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

Cite, download, embed

This match as a source

Cite this match

Cornerflick. Al Diriyah 1-2 NEOM, Saudi Pro League, 30 October 2026. Match record, last updated 2 November 2026. https://cornerflick.com/football/saudi-pro-league/matches/al-diriyah-vs-neom-saudi-pro-league-2026-10-30

Permanent identifier cornerflick:match:al-diriyah-vs-neom-saudi-pro-league-2026-10-30. 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/al-diriyah-vs-neom-saudi-pro-league-2026-10-30" 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

14 events

  1. 17’Goal!Al Diriyah crestAl DiriyahIdrissa GueyeAssist: Darwin Nuñez1 – 0
  2. 45’VAR checkNEOM crestNEOMMohannad Abu TahaPenalty confirmed
  3. 45’SubstitutionNEOM crestNEOMFaisal Al-Ghamdi ONAbbas Al Hassan OFF
  4. 45+5’Penalty goalNEOM crestNEOMSaïd Benrahma1 – 1
  5. 64’SubstitutionNEOM crestNEOMAlexandre Lacazette ONGeorgios Masouras OFF
  6. 64’SubstitutionNEOM crestNEOMMuhanad Al Saad ONIslam Ahmed Hawsawi OFF
  7. 68’Goal!NEOM crestNEOMAlexandre LacazetteAssist: Saïd Benrahma1 – 2
  8. 70’SubstitutionAl Diriyah crestAl DiriyahAbdulaziz Al Faraj ONTaher Wadi OFF
  9. 70’SubstitutionAl Diriyah crestAl DiriyahMeshari Fahad Al Nemer ONAdil Boulbina OFF
  10. 82’SubstitutionNEOM crestNEOMMohammed Al-Burayk ONKhalifah Al-Dawsari OFF
  11. 82’SubstitutionNEOM crestNEOMAbdulaziz Al-Othman ONSaïd Benrahma OFF
  12. 85’SubstitutionAl Diriyah crestAl DiriyahHussain Al Qahtani ONÓscar Rodríguez OFF
  13. 85’SubstitutionAl Diriyah crestAl DiriyahMohammed Dheban ONHussain Al-Sabiyani OFF
  14. 90+8’Yellow cardNEOM crestNEOMMuhanad Al Saad