Champions of the Nigerian champions Enugu Rangers have been handed a tough CAF Champions League draw, as they take on J.S Saoura of Algeria.

The first leg of the tie will be played away in Algeria, with the return leg to be played in a fortnight in Enugu.

Nigeria’s other representative Rivers United were handed a tricky tie as well, with the draw pitching them against AS Bamako of Mali.

The first leg of the tie will be played in Mali with the return leg in Porthacourt.