Uganda Cranes assistant captain and Yanga midfielder Khalid Aucho had a standout performance, playing a key role in foiling Mazembe's build-ups from the middle of the park.
Tanzanian football club, Young Africans, got back on track with a 3-1 victory over TP Mazembe in the CAF Confederation Cup group stages on Sunday evening.
The win was a much-needed one for Yanga, who had lost their previous game in the competition.
Kennedy Musonda opened the scoring for the home team just seven minutes into the match, before Mudathir Yahaya doubled the lead four minutes later with a well-placed shot.
Alex Ngonga's free-kick goal in the 79th minute made for a nervy finish, but substitute Tuisila Rossien Kisinda scored a third for Yanga at the death to seal the deal.
Uganda Cranes assistant captain and Yanga midfielder Khalid Aucho had a standout performance, playing a key role in foiling Mazembe's build-ups from the middle of the park.
With the win, Yanga move up to three points in Group D, level with TP Mazembe, while Monastir top the group with four points.
Elsewhere, Ismael Watenga's Marumo Gallants secured a 2-1 win against Allan Kateregga's Saint Eloi Lupopo in Congo.
Although neither Watenga nor Kateregga featured in the game, Marumo Gallants now sit at the top of Group A with six points after two match days played, while Lupopo remains at the bottom.
Overall, it was a good weekend for East African teams in the CAF Confederation Cup, and we'll be looking forward to seeing what they can achieve in the next round of games.
CAF Confederations Cup
Young Africans 3-1 TP Mazembe
Saint Eloi Lupopo 1-2 Marumo Gallants