Nigerian side Lobi Stars beat South African club Mamelodi Sundowns 2-1 in the opening group game of the 2019 CAF Champions League at the Nnamdi Azikiwe Stadium in Enugu.
Anthony Laffor gave the visitors the lead in the 38th minute but Yaya Know levelled for Lobi Stars from the spot in first-half added time.
Mathias Samuel Martins got the winner for the host in the 52nd minute to end Sundowns nine-game unbeaten run in the competition.
It was Lobi who dominated the game in the early stages but Laffor had the opportunity to get Sundowns in the lead, beating the offside trap to get on the ball but his effort was saved by Lobi goalkeeper Olufemi Kayode.
Sundowns got more into the game and made Lobi Stars uncomfortable with their long balls.
Kayode had to be sharp again to prevent a Sundowns goal, diving acrobatically to save a power header by defender Ricardo Nascimento from a corner.
Just before the half-hour, Lobi got a chance to take the lead but right-back John Lazarus could not muster enough pace to take advantage of a pass that had split the Sundowns defence.
Sundowns took the lead in the 38th minute from a fast move which started with a pass that split the Lobi defence. Leandro Sirino got to the end of the pass and squared for Laffor for an easy tap in.
Lobi Stars got their equaliser just before the break from the spot after Ricardo had fouled Sunday Adetunji who was clear on goal.
Kone sent Sundowns goalkeeper the wrong way to make the score 1-1 at halftime.
Lobi got control of the game in the early minutes of the second half and it was Sundowns goalkeeper Kennedy Mweene who prevented the Nigerians from taking the lead with two stunning saves.
He first saved a header before tipping a volley for a corner kick.
Lobi had a goal correctly ruled out for offside as they grew more into the game.
But in the 52nd minute, they got their winning goal through Mathias.