The Zambian club advanced to the mini-league phase of the competition 5-2 on aggregate, to qualify to the lucrative stage of a major continental club championship for a second successive season following their semifinal success in the 2016 CAF Champions League.
A first half brace from striker John Chingandu plus a second half goal from Kenya-import Jesse Were ensured Zesco’s passage to the round of 16.
The host were in control of proceedings in a match their goalkeeper Jacob Banda had very little to do against a jet-lagged Rangers with his 14th minute save of striker Bobby Clement’s effort one of the major highlights of his day .
Chingandu put Zesco ahead in the 24th minute when he blasted in a volley that first hit the right angle before going in leaving Rangers goalkeeper Nana Bonsu rooted to his spot.
Bonsu then denied a Chingandu another chance in the 34th minute when he parried the Zambia striker's shot.
Four minutes later, Chingandu made no mistake when he headed in a Fackson Kapumbu cross.
Defender Kapumbu almost added the third goal but his 45th minute free-kick was tapped out by Bonsu.
Were made it 3-0 in the 63rd minute with an innocuous shot that startled Bonsu to complete the rout.
However, striker Patrick Kongolo, who scored Zesco's second goal in the first leg that ended 2-2, was denied the opportunity of his second goal of the campaign when he failed to connect with Kapumbu’s cross from close range in the 83rd minute.
Saturday’s win leaves Zesco unbeaten in this season’s continental club championship with two wins and as many draws.
Friday, 14 April 2017
CS Sfaxien (Tunisia) 2-0 RC Kadiogo (Burkina Faso) (2-1)
Saturday, 15 April 2017
Zesco (Zambia) 3-0 Rangers (Nigeria) (2-2)
Recreativo do Libolo (Angola) 0-0 CNaPS (Madagascar) (1-1)
Mbabane Swallows (Swaziland) 4-2 AC Leopards (0-1)
Club Africain (Tunisia) 4-2 Port Louis (Mauritius) (2-1)
El Masry (Egypt) 1-0 (3-4pen) KCCA (Uganda) (0-1)
Ittihad Tangier (Morocco) 3-2 Horoya (Guinea) (0-2)
MC Alger (Liberia) 4-0 Young Africans (Tanzania) (0-1)
Smouha (Egypt) 1-0 Bidvest Wits (South Africa) (0-0)
MAS Fes (Morocco) 1-1 FUS Rabat (Morocco) (1-2)
Sunday, 16 April 2017
Platinum Stars (South Africa) vs AS Tanda (Cote d’Ivoire) (0-2)
ASEC Mimosas (Cote d’Ivoire) vs CF Mounana (Gabon) (1-2)
JS Kabylie (Algeria) vs TP Mazeme (DR Congo) (0-2)
Supersport United (South Africa) vs Barrack Young Controller (Liberia) (1-1)
Hilal Obeid (Sudan) vs Ports Authority (Gambia) (1-1)
*Rivers United (Nigeria) vs Rayon Sports (Rwanda)