Dolly came on for the final eight minutes as his French Ligue 1 side Montpellier suffered another loss, this time 3-1 at home to Lyon.
Erasmus played the first 67 minutes for French Ligue 2 side Lens as they won 4-0 at Ajaccio. They remain outside of the promotion play-off places going into the final weekend though.
Jali kept his place in the Oostende starting line-up, but they lost 3-1 at Zulte-Waregem in Belgium.
Mahlangu’s hopes of last day heroics in the Romanian league were dashed as Dinamo Bucharest drew 1-1 with Astra Giurgiu and had to settle for third this season, enough for qualification for the UEFA Europa league. They also have the Romanian Cup final next weekend.
Mayambela played for Swedish second-tier side Degerfors as they were held 1-1 by Oster.
Mokotjo played what could be his final game for FC Twente as they went down 5-3 to Groningen on the last day of the Dutch regular season. Although his side finished seventh, they miss out of the Europa League play-offs as they were banned from competing in UEFA competitions for three years in 2015 over financial mismanagement.
Mothiba drew a blank for his French Ligue 2 side Valenciennes as they were held 0-0 by Auxerre.
Ralani scored his first goal of the season as Helsingborg drew 2-2 with Frej in the Swedish second-tier.
Rantie scored a superb solo goal, but his Turkish side Genclerbirligi lost 2-1 to Büyüksehir.
The former Mpumalanga Black Aces midfielder, now with the Didier Drogba-owned Phoenix Rising in USA, made a return from long-term injury as his side beat OKC Energy 2-1.
Untersee lasted a little over an hour as Brescia were held 2-2 by Pro Vercelli and go into the final weekend of the Italian Serie B still in danger of slipping into the relegation play-offs.
Veldwijk started for Norwegian side Aalesund as they lost 1-0 at home to Valerenga.
Zungu started for Vitoria Guimaraes as they were humbled 5-0 by Benfica in Lisbon. The teams meet again in the Portuguese Cup final on May 28.