Champions League holders Esperance held on for a goalless draw with DR Congo's Mazembe in the competition's first-leg semi-final. The Tunisians, who were thrashed 5-0 in their last visit to Lubumbashi, managed to frustrate their hosts and keep a vital clean sheet, two weeks before the return leg in Tunis. Mazembe also had Zambian defender Stopila Sunzu sent off in injury time for a second bookable offence. The other semi-final saw six-time champions Ahli draw 3-3 with Sunshine Stars of Nigeria away.