Expected goals (xG) flow
per shotMatch momentum
Average positions
formation shapeShot map
xG sizedTap a player for their full match card.
**Diriyah rolls into town looking to snap a rough patch, but Al-Riyadh's steady form makes this a proper coin flip.** 🎯 The hosts are building something with back-to-back wins and draws, while Diriyah just took a 3-0 hammering from Al-Nassr but bounced back with a victory over Al-Fateh.
Diriyah's attack has shown some teeth lately — **G. Laborde** and **D. Núñez** paired up front could cause problems. Al-Riyadh, though, won't make it easy; they're solid defensively and **K. Keïta** leading the line has been quietly effective in recent matches.
Key storylines:
- **Diriyah's form is wildly inconsistent** — crushing Al-Fateh away before getting demolished by Al-Nassr suggests they're a side that can compete anywhere
- **Al-Riyadh's balance is their strength** — two wins, two draws shows control and discipline under pressure
- **Both sides love a low-scoring slog** — three of Al-Riyadh's last four games finished 1-1 or 0-0, Diriyah similarly cagey
Expected lineups:
- **Diriyah**: N. Vasilj, H. Alsebyani, C. Mbemba, B. Djimsiti, A. Al-Faraj, Ó. Rodríguez, I. Gueye, E. Millot, C. Diandy, D. Núñez, G. Laborde
- **Al-Riyadh**: M. Borjan, S. H. Hazazi, M. Al-Khaibari, S. Alessa, R. Abascal, T. Okou, V. Lekhal, B. Mensah, F. Al-Sobhi, K. Keïta, L. Antunes
Prediction:
**Al-Riyadh 1-1 Diriyah** — expect a cagey, cautious affair. Slight lean toward the draw on the road. ⚽
Our calls before kick-off, and how they went.
A confidence, not a tip. We do not claim these beat the bookmakers' price — the odds are short precisely because the outcome is likely.
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.