Manchester City remain on course for an unprecedented quadruple this season.
The Carabao Cup champions have been drawn against Tottenham in the last eight of the Champions League, while Brighton await them in the semi-finals of the FA Cup.
However, arguably their biggest challenge of all is keeping Liverpool at bay in the title race.
The Reds now have a two-point lead at the top courtesy of their victory over Fulham, but City have a game in hand.
The fixtures are well and truly mounting up for the current champions over the next six weeks or so, and their 3-2 comeback against Swansea means yet another match will be have to be rearranged.
Where Pep Guardiola's men were supposed to be playing Cardiff on April 6, they'll now be heading to Wembley on that date.
Instead, the Premier League have rearranged the game for April 3 - under 72 hours before their semi-final vs Brighton.
According to the Mirror, Guardiola is "furious" behind the scenes about the new schedule, believing it has handed Liverpool an advantage in the title race.
City's fixture pile-up
Does the Catalan have a point? As it stands, City will play nine times inside 30 days, with an average of just over three days rest.
In the same period, Liverpool will play two games fewer.
To make things even more comfortable for Jurgen Klopp's side, three of their next five league fixtures come against teams placed 16th or lower.
Many will point to City's ludicrous strength-in-depth and when you have a bench that regularly features players like Leroy Sane, Gabriel Jesus, and Riyad Mahrez, it's hard to attract much sympathy.
Guardiola is not best pleased, though, recently lamenting City's "crazy" April in a press conference after the 3-2 win at the Liberty Stadium.
“It’s crazy, the fixtures we have in April. That’s why we need everybody.
“The players who play are incredible. They have to sustain that level and the players who need to increase, they have to improve, because we need it.
“Everyone is going to play especially John Stones, Kevin De Bruyne and Benjamin Mendy, and all the players who are coming back, because we need everyone.
“I’m tired, but it is what it is. I prefer to be in this position, honestly. But tomorrow you will not find me in Manchester, I assure you."
Do you think Liverpool have the upper hand? Have your say in the comments.