The FA Cup features a massive semi-final fixture this weekend as Manchester City take on Liverpool at Wembley Stadium on Saturday. Both teams have been excellent this season and have a point to prove in this fixture.Manchester City are at the top of the Premier League standings and have been impressive so far. The Cityzens were held to a difficult 0-0 stalemate by Atletico Madrid in their previous game and will need to take it up a notch this weekend.Liverpool, on the other hand, are in second place in the league table at the moment and are only a single point behind Manchester City. The Merseyside outfit rested several players in their 3-3 draw against Benfica and will be confident ahead of this match.Liverpool FC@LFCWe will always remember the 97.1:15 AM · Apr 15, 2022273215678We will always remember the 97. https://t.co/2jqGIVEdIcManchester City vs Liverpool Head-to-HeadLiverpool have an impressive record against Manchester City and have won 105 out of 219 matches played between the two sides. Manchester City have managed 58 victories against Liverpool and will look to improve their record in this fixture.The previous meeting between the two teams took place last weekend and ended in a 2-2 draw. Both teams stepped up on the day and will need to be more robust this weekend.Manchester City form guide: D-D-W-W-WLiverpool form guide: D-D-W-W-WManchester City vs Liverpool Team NewsManchester City need to win this gameManchester CityKevin De Bruyne and Kyle Walker picked up injuries against Atletico Madrid and might not be able to recover in time for this match. Ruben Dias has completed his recovery but is yet to make his comeback for the team.Injured: NoneDoubtful: Kevin De Bruyne, Kyle Walker, Cole PalmerUnavailable: Benjamin MendyLiverpool have a strong squadLiverpoolMohamed Salah has completed his recovery and should be able to feature in this game. Diogo Jota is still carrying a niggle, however, and might not be risked in this fixture.Injured: NoneDoubtful: Diogo JotaSuspended: NoneManchester City vs Liverpool Predicted XIManchester City Predicted XI (4-3-3): Ederson Moraes; Nathan Ake, Aymeric Laporte, John Stones, Joao Cancelo; Rodri, Ilkay Gundogan, Bernardo Silva; Jack Grealish, Raheem Sterling, Gabriel JesusManchester City@ManCityJoin @Xylem and Walk for Water this World #EarthDay #LetsSolveWater3:30 AM · Apr 15, 202250652Join @Xylem and Walk for Water this World #EarthDay 💧#LetsSolveWater https://t.co/Vj5aaMLImgLiverpool Predicted XI (4-3-3): Alisson Becker; Virgil van Dijk, Joel Matip, Trent Alexander-Arnold, Andrew Robertson; Thiago Alcantara, Fabinho, Jordan Henderson; Sadio Mane, Mohamad Salah, Roberto Firmino2 for 1 New Player Bonus at BarstoolManchester City vs Liverpool PredictionManchester City have thrived yet again under Pep Guardiola this season but face an imminent threat to their Premier League crown. The Cityzens are only two victories away from an FA Cup triumph and face a massive test this weekend.Liverpool have done brilliantly to turn their season around since the turn of the year and can be virtually unstoppable on their day. Manchester City have squad depth on their side, however, and hold a slight upper hand going into this game.Prediction: Manchester City 3-2 Liverpool