Joao Felix's hat-trick helped Al-Nassr take another step towards the Saudi Pro League title with a 4-2 win over Al-Shabab.

2025/2026 Saudi Professional League
2-4
Match Report

Cristiano Ronaldo was also on target, though Al-Nassr had to hold off a fightback from Al-Shabab to move five points clear of Al-Hilal at the top of the table.
It took just three minutes for Al-Nassr to break the deadlock, with Al-Shabab making a mess of clearing Sadio Mane's left-sided cross, and Joao Felix emphatically volleyed into the top-left corner.
And just seven minutes later, he had his second. He rose high at the far post to nod Abdulrahman Ghareeb's cross in from a tight angle.
But Abdullah Al Khaibari gifted Al-Shabab a way back into the tie; he tripped over the ball, and despite his best attempts to pull back Yannick Carrasco, the Belgian burst into the box and slotted past Bento in the 30th minute.
Carrasco then hit the crossbar with a glancing header just before the break, while Ali Al Azaizeh rolled a low shot against the foot of the right post after the break.
Ronaldo restored Al-Nassr's two-goal cushion 75 minutes in, turning a first-time effort into the back of the net, but Al-Shabab soon fought back. Ali Al Bulayhi was unmarked as he poked in Hammam Al Hammami's cushioned header five minutes later.
But Marcelo Grohe was penalised in the 94th minute for catching Abdullah Al Hamddan while trying to punch the ball clear, and Joao Felix confidently converted the spot-kick to complete his hat-trick.
Another night at the top
— AlNassr FC (@AlNassrFC_EN) May 7, 2026
Step by step toward the pic.twitter.com/XaFY4R7vWm
Data Debrief: Ronaldo completes the set
Joao Felix will rightly take the plaudits after taking home the match ball, but Ronaldo carried on his fine form against Al-Shabab.
He has now scored against all 17 teams he has faced in the Saudi Pro League this season, becoming the first player to score against every opponent in a single campaign.
No player has scored more league goals in this fixture than Ronaldo (seven), while in all competitions, he has netted eight goals and provided one assist in nine appearances.
Match Events
0' Highlight from Al-Shabab FC vs Al Nassr FC


3' GOAL! Al-Shabab FC 0-1 Al Nassr FC (João Félix)


10' GOAL! Al-Shabab FC 0-2 Al Nassr FC (João Félix)


13' Match Event for Al-Shabab FC vs Al Nassr FC


17' Match Event for Al-Shabab FC vs Al Nassr FC

22' Highlight from Al-Shabab FC vs Al Nassr FC

26' Match Event for Al-Shabab FC vs Al Nassr FC

30' GOAL! Al-Shabab FC 1-2 Al Nassr FC (Yannick Carrasco)


43' Match Event for Al-Shabab FC vs Al Nassr FC

47' Highlight from Al-Shabab FC vs Al Nassr FC

50' Match Event for Al-Shabab FC vs Al Nassr FC

64' Match Event for Al-Shabab FC vs Al Nassr FC

75' GOAL! Al-Shabab FC 1-3 Al Nassr FC (Cristiano Ronaldo)


80' GOAL! Al-Shabab FC 2-3 Al Nassr FC (Ali Al-Bulayhi)


90' Highlight from Al-Shabab FC vs Al Nassr FC

91' Match Event for Al-Shabab FC vs Al Nassr FC

98' Penalty Goal! Al-Shabab FC 2-4 Al Nassr FC (João Félix)



Line-ups
Al-Shabab FC XI: Marcelo Grohe, Carrasco, Hoedt, Brownhill, Vincent Sierro, Ali Albulayhi, Yacine Adli, Saad Balobaid, Mohamed Al-Thani, Ali Al-Azaizah, Hammam Al-Hammami
Subs: Abdullah Matuq, Basil Al-Sayyali, Hussain Al-Sibyani, Unai Hernández, Faisal Al-Subiani, Ali Makki, Abdulaziz Abdul Rahma, Mohammed Al-Shwirekh, Abdulaziz Al-Othman
Al Nassr FC XI: Ronaldo, Brozovic, I. Martinez, Mane, Sultan Al-Ghannam, Felix, Abdullah Alkhaibari, Abdulelah Al-Amri, Abdulrahman Ghareeb, Bento, Ayman Yahya
Subs: Abdullah Al-Hamdan, Ali Al-Hassan, Nader Al-Sharari, Nawaf Boushal, Mohammed Marran, Saad Al-Nasser, Salem Al Najdi, Abdulrahman Al-Otaibi
