Pyramids will host Raja Casablanca in the first leg of their CAF Confederation Cup semifinal on Sunday.The home side come into the clash on the back of a 3-0 thrashing by Smouha in the Egyptian Premier League on Tuesday. Abdel Kader Rahman scored a brace for the visitors in the rout.Raja Casablanca picked up a convincing 3-0 away win over IR Tanger in the Moroccan Botola Pro. Malango Ngita scored a brace to help the Green Eagles consolidate their position in second place. View this post on Instagram A post shared by Raja Club Athletic (@rcaofficiel)A place in the final against either Cotonsport or JS Kabylie awaits the winner of this tie.The hosts saw off Nigerian giants Enyimba with an aggregate 5-2 victory to progress to this stage. Meanwhile, Raja Casablanca dispatched South Africa's Orlando Pirates to book their spot in the last four.Also Read: Fabrizio Romano's Transfer Roundup: Barcelona acting decisively in the transfer market, Manchester United working on Sancho and morePyramids vs Raja Casablanca Head-to-HeadRaja Casablanca won both legs of their group stage meeting by an aggregate scoreline of 5-0. That was part of an impressive group stage run that saw them win all six matches without conceding.The three-time African champions have lost just one of their last 10 games in all competitions, with seven games in this sequence ending in victories. Pyramids have just two wins from their last five games in all competitions.Pyramids form guide (all competitions):L-D-W-L-WRaja Casablanca form guide (all competitions): W-L-W-W-WAlso Read: Jim Beglin's column - Euro 2020: 5 players who could impress in unfamiliar positionsPyramids vs Raja Casablanca Team NewsPyramids There are no known injuries or suspension worries for the hosts.Injuries: NoneSuspension: NoneRaja CasablancaRaja Casablanca have no known injuries or suspension concerns ahead of this match.Injuries: NoneSuspension: NoneAlso Read: Paul Merson's column - Euro 2020: 5 surprise contenders for the Player of the Tournament awardPyramids vs Raja Casablanca Predicted XIPyramids Predicted XI (4-3-3): Ahmed Al Shenawy (GK); Mohamed Hamdi, Ahmed Samy, Ali Gabr, Ahmed Fathy; Mahmoud Hamada, Nabil Dunga, Eric Traore; Islam Issa, Ibrahim Adel, Ramadan SobhiRaja Casablanca Predicted XI (4-2-3-1): Anas Zniti (GK); Abdeljalil Jbira, Ilias Haddad, Marouane Hadhoudi, Abdelilah Madkour; Zakaria El Wardi, Omar Arjoune; Soufiane Rahimi, Fabrice Ngoma, Mahmoud Benhalib; Malongo Ngita View this post on Instagram A post shared by Raja Club Athletic (@rcaofficiel)Pyramids vs Raja Casablanca PredictionThe two sides are fairly evenly matched, although Raja Casablanca's pedigree at this stage installs them as slight favorites.Pyramids are capable of getting a positive result on home turf but we are predicting an away victory for Raja.Prediction: Pyramids 1-2 Raja Casablanca