Few sides are in better shape than Pyramids FC, who have five wins from their last five games. They have won ten in a row. Goals have come in every one of their last 16 matches.
Last time out, Pyramids FC went to EL Merriekh Bentiu and won 1-0 in a CAF Champions League game on 16 October. They are scoring 2.1 goals a game and conceding 0.8 over their last 20 matches. 11 of those 20 games saw both teams score, and 12 went over 2.5 goals.
Pyramids FC top the Premier League table with 18 points from 6 games, two points clear of Al Ahly.
Pyramids FC travel to El Geish next, for a Premier League game on Tuesday 20 October. Our El Geish vs Pyramids FC prediction page has the head-to-head record and every tip for that next match.