Al-Ahli Tripoli defeated CAPS United 4-2 in the 2017 CAF Champions League Group B match at the National Sports Stadium in Harare on Friday.
As a result, the Libyan side climbed up to the third spot on the group standings, while Zimbabwe's United drop down to the fourth spot on the table.
The visitors took the lead just 17 minutes into the game after they were awarded a penalty. Sameh Derbali was the man, who scored from the spot-kick to make it 1-0 to Al-Ahli.
Two minutes later, the Salem Ablou also put his name on the scoresheet when he hit the back of the net - beating goalkeeper Jorum Muchambo in the United goalposts to make it 2-0 to Al-Ahli.
Things went from bad to worse for the home side just before the half-hour mark when Muaid Ellafi scored to make it 3-0 to Al-Ahli as the visitors showed their dominance.
The Green Machine were able to contain the Boss in the remaining minutes of the first-half as Al-Ahli were leading 3-0 during the half-time break following an entertaining first-half.
United were the better side in the second-half, but their finishing was poor. Brian Amidu picked out Ronald Chitiyo in the 47th minute, but the latter failed to score from a promising position.
In the 66th minute, Al-Ahli goalkeeper Muhammad Nashnoush was called into action and the shot-stopper denied United midfielder Devon Chafa Taitamba with a comfortable save.
Everytime the Green Machine attacked in numbers in search of their first goal, their defence was exposed. Derbali capitalised as he hit the back of the net in the 80th minute - making it 4-0 to Al-Ahli.
However, United did snatch two goals through Ronald Pfumbidzai, who scored from the spot-kick in the 87th minute, before Hardlife Zvirekwi grabbed a late goal and ultimately, Al-Ahli won 4-2.
United (0) 2 (Pfumbidzai 87', Zvirekwi 90')
Al-Ahli (3) 4 (Derbali 17' 80', Ablou 19', Ellafi 25')
United: Muchambo, Zvirekwi, Taitamba, Pfumbidzai, Jangano, Rusike (Chungwa 61'), Chitiyo, Muchenje, Bamusi, Nyamupfukudza (Munzabwa 46') Amidu.
Al-Ahli: Nashnoush, Derbali, Salama, Abboud, Mabide, Aleyat, Khalleefah, Ghanodi, Ablou (Elhouni 67') Saltou (Al Taher 82'), Ellafi (Lafee 86').