SportSignals
Saudi Pro League

Al Ettifaq vs Al Riyadh: Post-match analysis

There are matches that tell a clean story, and then there are matches like this one. Al Riyadh arrived at Al Ettifaq's ground on 9 April as a side deep in relegation trouble, 16th in the Saudi Pro Lea

Al Ettifaq crest
Al Ettifaq
Saudi Pro League
2:3
Full Time18.00 Thursday 9th April 2026
Al Riyadh crest
Al Riyadh
The Floor General
· 5 min read
Updated

There are matches that tell a clean story, and then there are matches like this one. Al Riyadh arrived at Al Ettifaq's ground on 9 April as a side deep in relegation trouble, 16th in the Saudi Pro League table, and they left with three points and a scoreline that will take some believing. Al Ettifaq 2-3 Al Riyadh. The context here matters enormously, and we need to walk through it carefully, because the numbers behind this result are genuinely strange.

The Match: A First Half That Promised One Thing, A Second That Delivered Another

Wijnaldum put Al Ettifaq ahead inside five minutes with a right-foot finish, and the picture at that point felt entirely predictable. A home side, 7th in the table with 42 points from 28 matches, taking an early lead against a visitor who had managed just 5 wins all season. Then K. Al Ghannam added a second on 33 minutes and Al Ettifaq were two goals up with the half still to run. The job looked done. But here is what nobody is asking: how does a side reduced to nine men by the 46th minute go on to win this football match? Because that is precisely what Al Riyadh did.

Curto Antunes pulled one back for the visitors on 38 minutes, a right-foot effort that at least kept the scoreline interesting heading into the break. And then, almost simultaneously with the half-time whistle, the evening took a genuinely extraordinary turn. Khalil Alabsi and O. Abdulaziz Al Bowardi both received second yellow cards in the 46th minute, leaving Al Riyadh with nine men for the entire second half. Al Ettifaq, 2-1 up and facing nine opponents. And they still lost.

Match Summary
ResultAl Ettifaq 2 - 3 Al Riyadh
Wijnaldum (5')1-0 Al Ettifaq
K. Al Ghannam (33')2-0 Al Ettifaq
L. Curto Antunes (38')2-1 Al Riyadh
Khalil Alabsi (46') - 2nd YellowAl Riyadh reduced to 10 men
O. Abdulaziz Al Bowardi (46') - 2nd YellowAl Riyadh reduced to 9 men
L. Curto Antunes (54')2-2 Equaliser
A. Mahgoub (69') - 2nd YellowAl Ettifaq reduced to 10 men
M. Sylla Diallo (81') - 2nd YellowAl Riyadh down to 8 men
M. Sylla Diallo (90')2-3 Al Riyadh winner

Discipline, or the Complete Absence of It

Let's count the second yellow cards in this match, because it is worth doing slowly. Khalil Alabsi, Al Riyadh, 46th minute. O. Abdulaziz Al Bowardi, Al Riyadh, also 46th minute. A. Mahgoub, Al Ettifaq, 69th minute. M. Sylla Diallo, Al Riyadh, 81st minute. E. Bahri, Al Riyadh, 90th minute. Five second yellows in a single match. And that brings us to the most remarkable thread running through this entire evening: Sylla Diallo was sent off on 81 minutes, leaving Al Riyadh with eight men, and then nine minutes later he scored the winning goal. Whether that represents a data anomaly or a substitution that returned him to the pitch is not something the available information can resolve, but the scoreline is confirmed.

Disciplinary Record - This Match
Al Ettifaq Second Yellows1 (A. Mahgoub, 69')
Al Riyadh Second Yellows4 (Alabsi, Al Bowardi, Sylla Diallo, E. Bahri)
Al Riyadh Yellow Cards (Foul)2 (Y. Barbet 85', M. Alkhaibari 89')
Al Ettifaq Yellow Cards (Foul)1 (R. Al Otaibi, 27')
Al Ettifaq Fouls16
Al Riyadh Fouls12

The Statistics That Do Not Add Up Neatly

Now here is where the picture gets genuinely puzzling. The match statistics carry some values that sit outside what you would normally expect from a single game, and they deserve honest acknowledgement rather than being quietly folded into the narrative. The corner kicks figure reads 58 for Al Ettifaq and 47 for Al Riyadh in this match, which aligns precisely with their seasonal corners-per-game averages. This appears to be seasonal data rather than match-specific figures, so I would treat it as background context rather than a reflection of what happened on the night. Similarly, the passes percentage values of 1% and 2% do not reflect a coherent match reading and likely represent a data formatting issue.

What we can take at face value is the shots and goalkeeper saves picture, and that is where the real question is. Al Ettifaq registered 51 total shots to Al Riyadh's 49. Their goalkeeper made 15 saves. Al Riyadh's goalkeeper made 7. That gap in saves tells you something important about the quality of what each side was creating, because Al Ettifaq's shooting volume did not translate into clean, comfortable chances. Al Riyadh converted their opportunities at a far more clinical rate.

Expected Goals: Al Ettifaq xG: 5, Al Riyadh xG: 7

Shot Map
Al Ettifaq Total Shots51
Al Riyadh Total Shots49
Al Ettifaq Shots Inside Box12
Al Riyadh Shots Inside Box11
Al Ettifaq Shots Blocked8
Al Riyadh Shots Blocked13
Al Ettifaq Goalkeeper Saves15
Al Riyadh Goalkeeper Saves7

L. Curto Antunes, G. Wijnaldum, M. Sylla Diallo

What This Result Means in the Table

For Al Ettifaq, this is a result that stings beyond the three points. They sit 7th with 42 points from 28 matches, a record of 12 wins, 6 draws and 10 defeats, with a goal difference of minus 8. That negative goal difference at 7th place tells you this is a league where goals are flowing freely and Al Ettifaq have conceded 49 in 28 games. Dropping home points to a side fighting relegation, especially after leading 2-0, will feel like a step backwards in whatever push they have towards the top half.

And that brings us to Al Riyadh's position. They now have 23 points from 28 matches, 5 wins, 8 draws and 15 defeats, with a goal difference of minus 23. They remain 16th and firmly in the relegation picture. But a win like this one, chaotic, undermanned and improbable as it was, might be exactly the kind of result that plants a seed of belief in a group that has had precious little to celebrate. Curto Antunes was the difference in terms of individual quality, and with five match weeks remaining that is a thread worth pulling.

League Context
Al Ettifaq Position7th
Al Ettifaq Points42 from 28 matches
Al Ettifaq Record12W - 6D - 10L
Al Ettifaq Goals For / Against41 scored, 49 conceded
Al Riyadh Position16th
Al Riyadh Points23 from 28 matches
Al Riyadh Record5W - 8D - 15L
Al Riyadh Goals For / Against29 scored, 52 conceded

The Betting Verdict

I would leave this one alone in terms of retrospective analysis. This was the kind of match where the real variables, discipline, numerical disadvantage, late drama - sat entirely outside the data that a pre-match model would have captured. The xG split of 5 to 7 in favour of Al Riyadh is interesting and does lend some legitimacy to the result, but the disciplinary chaos is simply not a repeating pattern you can confidently price. What I will say is that with 49 goals conceded by Al Ettifaq and 52 conceded by Al Riyadh across the season, both teams over goals lines and both teams to score angles were absolutely worth exploring ahead of this fixture. The match delivered exactly that kind of open, high-event game.

Going forward, Al Riyadh's remaining fixtures are worth watching closely. A team that can win nine men down, however the arithmetic of that evening actually resolved itself, has something in it. Whether they have enough to survive is the real question. At 23 points with five games remaining, they need results, and perhaps more importantly, they need Curto Antunes to keep finding those moments.