Both the sides are currently fighting for a place among the top 4 teams in the league so that they can earn a Champions League spot next year.
Manchester City with a game in hand are currently placed at the third position in the league table whileLiverpool are just a place behind them with 55 points.
Klopp and Guardiola share a very healthy rivalry between each and other. The two managers have a history of facing each other from their Bundesliga days when Guardiola used to manage Bayern Munich and Klopp was in charge of Borussia Dortmund.
Kickoff: 10:00 PM (IST)
Venue: Etihad Stadium, Manchester
The match will be telecasted LIVE on Star Networks.
Manchester City do not have any serious injury concerns except Ilkay Gundogan and Gabriel Jesus. Pep Guardiola is likely to keep his starting XI more or less unchanged.
We expect Nicolas Otamendi to pair up with John Stones in the central defense in the starting XI. Aleksandar Kolarov will move to his natural position, left-back.
Fernandinho, David Silva and Kevin De Bruyne will form the three-man midfield and Sergio Aguero, Raheem Sterling and Leroy Sane as the front forwards.
Guardiola will heavily bank on in-form frontman Leroy Sane who has scored quite a few goals in his last 5 matches.
For Liverpool, Jurgen Klopp will miss the services striker Divock Origi, midfielder and captain Jordan Henderson among the prominent names.
Roberto Firmino has a slight injury scare but the Brazilian is likely to regain fitness before the match and start.
Manchester City (4-3-3): Claudio Bravo; Pablo Zabaleta, John Stones, Nicolas Otamendi, Aleksandar Kolarov; Fernandinho, David Silva, Kevin De Bruyne; Raheem Sterling, Sergio Aguero, Leroy Sane.
Liverpool (4-3-3): Simon Mignolet; Nathaniel Clyne, Joel Matip, Dejan Lovren, James Milner; Georginio Wijnaldum, Emre Can, Adam Lallana; Philippe Coutinho, Roberto Firmino, Sadio Mane.
Manchester City 2-1 Liverpool