Holders TP Mazembe of DR Congo scored two goals in the last five minutes to beat Algeria's JS Kabylie 3-1 at home in the first leg of the African Champions League semi final on Sunday. Striker Dioko Kaluyituka struck after eight minutes to give the hosts an early lead. Nabil Yalaoui equalized for Kabylie nine minutes past the hour mark with a left-footed shot that went into the roof of the net. Kasongo Ngandu restored Mazembe's lead in the 85th minute and Kaluyituka netted his second goal of the night four minutes later to make sure his side would have a comfortable advantage going into the second leg. Mazembe are looking to win their second Champions League title after clinching their maiden one last season. Kabylie are making their first ever appearance in the semi finals of Africa's premier club competition.