Pep Guardiola has been handed a selection dilemma ahead of Manchester City's visit to Goodison Park this weekend.
The Citizens travel to Merseyside on Sunday afternoon to face a resurgent Everton side fresh from Monday night's 5-1 thrashing of Brighton and Hove Albion at the Amex.
On the other hand, the Citizens earned a spirited draw in the first leg of their Champions League semi-final tie against Real Madrid, Kevin de Bruyne's second-half strike cancelling out an equally as impressive effort from Vinicius Junior shortly before half-time.
READ MORE: What Dyche did during celebrations as Brighton boss fumes with Everton scorer
READ MORE: Everton have finally responded to three-word plea fans should not have had to make
Guardiola named a strong side in the Spanish capital with Jack Grealish, Kevin de Bruyne, Bernardo Silva and Ruben Dias all starting the pulsating encounter at the Santiago Bernabeu. Of course, City still boasted an embarrassment of riches on the substitutes' bench with Phil Foden, Riyad Mahrez and Jullian Alvarez surplus to requirements - with City making no changes during the 90 minutes.
But with Arsenal refusing to give up the chase of a first Premier League title since 2004 as they sit just one point off the top spot, City's focus will immediately switch to Goodison Park for their next league fixture and knowing three points are a must if they are to keep the Gunners at arm's length ahead of the final weeks of the domestic season.
And with the trip to Merseyside coming during a run of three games in eight days, it poses the question as to how strong will Guardiola line up against the Blues this weekend. As previously stated, even with rotation, the Catalan boss will still be able to call upon some of the finest talents in the European game; but that could come at the expense of Rodri, Grealish and Erling Haaland who have accumulated over 140 appearances between them this season.
Meanwhile, Sean Dyche's side will take on the reigning Premier League champions off the back of their thrashing of Brighton on the South Coast. Braces from Abdoulaye Doucoure and Dwight McNeil, either side of a Jason Steele own goal, saw the Blues leapfrog Leicester City and Leeds United to move out of the relegation zone with just three league games remaining.
As it stands, there is a two-point cushion between 18th-placed Leicester City and Everton in 17th. The Foxes host Liverpool at King Power Stadium on Monday night.
READ MORE
Jordan Pickford hails Everton team-mates before firing blunt warning after Brighton win
'Rose from the dead, not a misprint' - National media reaction to Everton's stunning win vs Brighton
Watch stunning scenes in Everton away end at the Amex after Brighton win
Everton find 'bounce' at perfect time as Sean Dyche demands answered in stunning Brighton win