Manchester City vs Liverpool has been a theme of English football for the past few years, as Liverpool and Manchester City have been the two best teams in England and even Europe. These two clubs have superseded the rest of the dominant English clubs to set a standard of football that is of top quality. With the season reaching its business end, Manchester City can be crowned treble winners while Liverpool can be crowned quadruple trophy winners by the end of the season, with Klopp's men having already tasted silverware with the Carabao Cup victory.
Premier League:
The title race has intensified after City were held to a 0-0 draw against Crystal Palace at Selhurst Park, with Liverpool now sat four points behind them and with a game in hand against Arsenal on Wednesday.
Against Palace, Pep Guardiola's men had enjoyed 74 per cent possession and carried the momentum but were not clinical enough, hitting the post twice.
Asked about Liverpool after Monday's match, Guardiola said: "We were 14 points ahead and they had two games less. They have one now. I said many times that there are many games to play. We have to win games."
The Spaniard labelled Liverpool as an "interesting team to watch" and confirmed he will be tuning in to watch his former assistant manager Mikel Arteta take them on.
At a pre-match conference on Tuesday, Jurgen Klopp was asked if he thinks his squad can push City all the way."That's the plan of course, that we keep on being as annoying as possible, but we need to win our football games," he responded. "We are very ambitious and very determined to do great stuff."
On Merseyside, Mohamed Salah has not looked 100 per cent despite maintaining his place at the top of the Premier League goalscoring chart. They have been aided nonetheless by new £37m signing Luis Diaz, who scored the opening goal in a 2-0 win over Brighton on Saturday.
Aside from that potential title-decider, Guardiola will be particularly wary of Brighton, who have taken points from the likes of Arsenal and Chelsea this season.
Caution must also be taken against West Ham, even if City have not lost to the east Londoners since 2015 in the Premier League, as they may still be clawing to secure a first Champions League appearance.
Both City and Liverpool will have to play Wolves, Watford, Newcastle and Aston Villa.
The Hornets may be dismissed as an easy fixture but their backs are against the wall fighting relegation – they will not go down easily as they showed with a valiant battle in the 3-2 loss to Arsenal earlier this month.
Wolves will prove another tough test thanks to the fourth-best defensive record in the league. Goalkeeper Jose Sa has the third-most saves in the top flight this campaign.
It could be a cruel twist of "written in the stars" if former Reds Steven Gerrard and Philippe Coutinho combine with Aston Villa to destroy Liverpool's hopes of raising a second Premier League title – but they will be just as capable of causing an upset when they travel to Manchester on the final day of the season.
But the hardest fixture of all could be Newcastle, who have steadily been erasing their name from the relegation conversation and are now pushing for a top-half finish despite a controversial 1-0 loss to Chelsea.
Klopp has some especially tough fixtures still to plan for and will need a pragmatic game plan for Manchester United and Spurs, two of the most unpredictable teams on current form.
The Merseyside derby is scheduled for 23 April and should at least on paper be an easy three points for the German manager as Everton looks more likely for every match to be relegated.
Liverpool fans will also expect a win over Southampton, a side they beat 4-0 when they met in November.
Even though, Manchester City vs Liverpool at Etihad later this month could be the title decider yet there is still a feeling that the other teams could play key role in either Liverpool or Manchester City lifting the PL trophy at the end of the season as Premier League is known for its twists and turns on every match day.
F.A. Cup:
The four remaining teams in the FA Cup this season are Manchester City, Liverpool, Chelsea and Crystal Palace. With Manchester City playing against Liverpool while Chelsea play Crystal Palace. Both matches will take place in the neutral venue of the Wembley Stadium.
Supporters will be glued to the screen with Manchester City vs Liverpool promising to be a glorious semi final. Pep Guardiola will look to add another FA Cup continuing his impressive record of winning of domestic cups with Manchester City. Klopp's Liverpool will look to add another domestic trophy this year after the Carabao Cup glory earlier this year.
On paper, Chelsea should beat Crystal Palace to qualify into the finals. The current Champions of Europe will be the toughest test in a cup final for both Pep or Klopp, both have faced Thomas Tuchel's Chelsea at various cup finals over the past two years. Considering Pep's record in knockout domestic competitions, Manchester City vs Chelsea looks the likely final. Chelsea have an abysmal record in domestic cup finals, reaching a final for every year for the past five years, yet just winning one FA Cup under Antonio Conte.
So Manchester City should be the clear favourites to lift the oldest domestic cup trophy, The FA Cup at Wembley Stadium during the end of the season.
UEFA Champions League:
When it comes to being crowned "Champions of Europe", it is a whole different ball game as the quarter-finals are fast approaching. Liverpool faces a tricky Benfica side, who are flying in their own league, while Manchester City face their toughest challenge yet in the form of La Liga champions, Atletico Madrid.
An all English final, Manchester City vs Liverpool, is quite possible, but they can only face each other in the final with both teams being drawn at opposite ends of the brackets.
Liverpool are up against Benfica in the quarterfinals. Klopp and co. will be very wary of the Portuguese side as Benfica eliminated, hot favourites Ajax in the last round. Liverpool will expect a tough resistance from Benfica.
On the other side, Bayern faces Villareal, the winners of this match will face either Liverpool or Benfica in the semifinals. Despite being the clear favourites against Benfica, Liverpool will have to face an incredibly tough task in the form of Bayern or Villareal in the semi-finals. Bayern are expected to win and reach the semi-finals. This sets up a heavyweight semi-final clash between Bayern Munich and Liverpool. Klopp faces his German counterpart, Julian Naglesmann.
Manchester City's road to the final is much trickier than Liverpool's as City face Diego Simeone's Atletico Madrid. The English champions are taking on the Spanish champions, a match that should be called right down the middle.
On the other hand, the current European champions Chelsea will take on record UCL winning Real Madrid. Tuchel's tricky blues will look to eliminate Real Madrid once again after last year's win over them in the semi-finals. Carlo Ancelotti's Real Madrid will be up for revenge on the London side as they look to win their record, fourteenth UEFA Champions League trophy.
If Manchester City are able to get past Atletico Madrid, we might get to see a familiar Chelsea vs Manchester City or a match of the ages between City and Champions League royalty, Real Madrid.
It is extremely tough to predict this year's winners of the UEFA Champions League, but Manchester City and Liverpool are favourites to win it, as they have a squad capable of toppling the big boys of the Champions League. Even Chelsea could pull out another surprise by winning the UEFA Champions League once again. But I still feel, Pep Guardiola will do everything in his power to win the trophy that has been alluring him and his City side for years now. Especially after the heartbreak in the hands of their league rivals, Chelsea, in Porto.