In Greece (matchday 30 ), Moroccans Ayoub El Kaabi and Youssef El Arabi each scored a goal in Olympiakos Piraeus' (4th) crushing 5-1 victory at Lamia. In Switzerland (matchday 31 ), Young Boys Berne (1st) drew at St. Gallen (2-2), with a goal from Gabonese Silvère Ganvoula.On matchday 29 of the Azerbaijan championship, Qarabag (1st) beat Sabail (4-2), with a brace from Algerian Yassine Benzia.Malian Adama Traoré helped Ferencvaros (1st) beat Paks (1-0) on matchday 27 of the Hungarian championship.Finally, in Moldavia (title play-offs), Sheriff Tiraspol (1st) easily overcame Zimbru Chisinau (4-1), with a goal from Burkinabe Cédric Badolo.
Salah, Osimhen and Guirassy all confirmed their status. Other players also stood out: Minteh, Denkey, Haïdara, Tissoudali, Benzia and Konaté.
In Germany (matchday 28 ), VfB Stuttgart (3rd) beat Borussia Dortmund, thanks to the inevitable Guinean Serhou Guirassy.Hoffenheim (8th) beat Augsburg (3-1) with a goal from Togolese Ilhas Bebou, while Malian Amadou Haïdara scored one of RB Leipzig's (4th) four goals against Freiburg (4-1).
Liverpool (2nd) still owe a debt of gratitude to Egyptian Mohamed Salah, on the 31st day of the English Premier League. The Pharaoh helped the Reds to a 2-2 draw with Manchester United at Old Trafford, equalising from the penalty spot in the 84th minute. Brentford (16th) drew with Aston Villa (3-3), thanks to goals from Cameroonian Bryan Mbeumo and Congolese Yoane Wissa.
In France (matchday 28 ), Clermont Foot (18th) had long thought they could win at the Parc des Princes against Paris-SG (1-1) after Malian Habib Diallo opened the scoring. Brest (2nd) beat Metz (17th) (4-3) thanks to goals from Malian Kamory Doumbia and Beninese Steve Mounié, while Ivorian Ismaël Traoré opened the scoring for the Messins. Montpellier (13th) overcame Lorient (2-0) with a goal from Ivorian Yann Karamoh, while Lyon (10th) won at Nantes (3-1), Nigerian Gift Orban completing OL's win in stoppage time. Marseille (7th) lost at Lille despite a goal from Gabonese Pierre-Emerick Aubameyang.
In Italy (matchday 31 ), Senegal's Mbaye Niang gave Empoli (15th) an important win over Torino (3-2) in extra time.Napoli (7th) escaped the trap set by Monza (4-2), with a goal from Nigerian Victor Osimhen.
In Belgium (play-offs), Cercle Brugge (5th) dominated Union Sainte-Gilloise (3-2) away from home, with another goal from Togolese Kevin Denkey.FC Brugge (4th) defeated Anderlecht (3-1) with a brace from Nigerian Raphael Onyedika. Moroccan Anouar Haït El Hadj helped Genk (3rd) to victory at Royal Antwerp. La Gantoise (7th) clearly dominated Westerlo (3-0) with a goal from Moroccan Tarik Tissoudali, while Mauritanian Aboubakary Koita scored one of Saint-Trond's (9th) three goals at Mechelen (3-2).
In Austria (matchday 25 ),1st-placed RB Salzburg were held 1-1 at home by Rapid Vienna, despite Ivorian Karim Konaté opening the scoring.
In Scotland (matchday 32 ), the Old Firm between Glasgow Rangers (2nd) and Celtic Glasgow (1st) lived up to expectations (3-3).Senegalese Abdallah Sima scored the Gers' second goal. St Johnstone (10th) beat Hibernian 2-1, with a goal from Gambian Adama Sidibeh.
In the Netherlands (matchday 29 ), Feyenoord Rotterdam humiliated Ajax Amsterdam (6-0) with a brace from Gambian Yankuba Minteh. Ghanaian Abdul-Aziz Yakubu converted a penalty in Rio Ave's (11th) clear victory over Gil Vicente (3-0).
In Greece (matchday 30 ), Moroccans Ayoub El Kaabi and Youssef El Arabi each scored a goal in Olympiakos Piraeus' (4th) crushing 5-1 victory at Lamia.
In Switzerland (matchday 31 ), Young Boys Berne (1st) drew at St. Gallen (2-2), with a goal from Gabonese Silvère Ganvoula.
On matchday 29 of the Azerbaijan championship, Qarabag (1st) beat Sabail (4-2), with a brace from Algerian Yassine Benzia.
Malian Adama Traoré helped Ferencvaros (1st) beat Paks (1-0) on matchday 27 of the Hungarian championship.
Finally, in Moldavia (title play-offs), Sheriff Tiraspol (1st) easily overcame Zimbru Chisinau (4-1), with a goal from Burkinabe Cédric Badolo.