Ahly moved into second place in the Egyptian league after thrashing Petrojet at Petro Sports Stadium on Monday.
Nigerian winger Junior Ajayi opened the scoring in the ninth minute, while Marwan Mohsen doubled the seal in the 30th minute.
Ten minutes after the hour-mark, Angolan winger Geraldo made it 3-0, and Karim Walid completed the rout five minutes later.
With Monday's win, Ahly has advanced to second place on the league table with 51 points, just one point behind leaders Zamalek, who have one match in hand.
The Cairo giants needed only nine minutes to go when Nigerian winger Ajayi scored the first goal with a nice header from a corner.
Striker Marwan Mohsen added the second in the 30th minute with a well-placed shot from outside the area after a nice touch from Angolan winger Geraldo.
Forward Nasser Maher had the chance to add the third goal twice, but his shot from inside the area went wide while his close-range effort was denied by Petrojet’s keeper in the 35th and the 42th minutes respectively.
The start of the second half was calm as Ahly players were content with their lead against a toothless Petrojet, which seemed incapable of making a real threat.
After a boring 20 minutes, Angolan winger Geraldo turned from provider to scorer when he received a nice pass from Tunisian fullback Ali Maaloul to score easily in an empty net.
Five minutes later, Ahly benefited from a counter attack that saw five Ahly players against three defenders, and midfielder Karim Walid completed the rout after scoring easily in an empty net.
The game saw the injury of defensive midfielder Hamdi Fathi, who was substituted in the first half, and also witnessed the return of Moroccan striker Walid Azaro, who played the last 15 minutes after recovering from a muscle injury that had sidelined him for around two months.