In 4 of last 6 matches Al Ittihad somehow managed to score at least 1 goal, so there's high probability that they'll do it again in the next match. Zamalec in the encounters always been able to create decent amount of chances and shots. That's all about will AlI be able to score or not. BTTS
Where do I start with Arsenal? They must get more from Nicolas Pepe and he must be match fit now. Pepe needs to use his trickery and pace to help Pierre-Emerick Aubameyang. Unai Emery must stick with Reiss Nelson or Joe Willock. How can you make sense of the defence? I don't know who will partner David Luiz. It doesn't matter whether there are one or two midfielders protecting the back four and I think it is time to leave Granit Xhaka out of the side.
There are a lot of goals for Arsenal at home. Dani Ceballos must play and Mesut Ozil too - they moved it around well last week. I like Mateo Guendouzi but he is young, naïve and gets attracted to the ball. They need to sort themselves out in defence and if they are not good enough, you leave them out. Put Lucas Torreira in front of midfield.
Aston Villa are vulnerable defensively, but can counter-attack with John McGinn and Jack Grealish, while Wesley is a handful up front. It should be comfortable but I don't think it will be and there will be goals.