It's not been a week to remember for Pep Guardiola and Manchester City.
Last Wednesday, they were thumped by Liverpool in the first leg of their Champions League quarter-final, succumbing to a 3-0 defeat thanks to goals from Mo Salah, Alex Oxlade-Chamberlain and Sadio Mane.
Things then went from bad to worse at the Etihad on Saturday, as the Citizens blew a 2-0 half-time lead to lose 3-2 to Manchester United, missing out on the chance to wrap up the Premier League title.
City may now be forced to win a further two weeks until they can officially be crowned as champions depending on United's results.
Defeat in the Manchester derby has undoubtedly ramped up the pressure on them ahead of the second leg against Liverpool, with Guardiola's men losing consecutive games for the first time this term.
They will of course fancy their chances of progressing to their second ever Champions League semi-final, particularly given the fact that they thrashed the Reds 5-0 in September.
The visitors only had 10 men that day because Mane was sent off for booting Ederson in the face, but they still displayed frightening attacking intent that they will need tomorrow night.
However, Guardiola has had some seriously bad news ahead of potentially his most important match of the season.
The former Barcelona manager was hugely critical of referee Felix Brych for not awarding his side a penalty at Anfield when Andrew Robertson appeared to foul Raheem Sterling.
He even compared it to a decision that went against them in their round-of-16 tie against Monaco last season, when the referee booked Sergio Aguero for diving after a challenge from goalkeeper Danijel Subasic.
The scores were level at 1-1 at the time, and though City won the first leg 5-3, they crashed out on away goals after losing 3-1 against the would-be French champions.
"I remember what happened last year," Guardiola commented last week.
"It was 1-1 at home to Monaco when there was a clear penalty on Aguero and what should have been a red card, but the Spanish referee [Lahoz] didn’t call it.
"We went from a possible 2-1 lead to 2-1 deficit. These types of situations are very important."
And it seems as though Guardiola tempted fate, because the referee that night, Antonio Mateu Lahoz, has been appointed to take charge of their game with Liverpool tomorrow night.
It will be the officials' 57th European game, awarding three red cards and 92 yellows in that time.
Lahoz has also handed out nine penalties in 18 matches in Spain this season, so there could be plenty of drama at the Etihad if he is true to his form.
Liverpool are likely to have Mo Salah available again after missing their 0-0 Merseyside derby draw against Everton at the weekend, which provides even more bad news for Guardiola.
For the neutrals however, having the best players on the pitch will certainly add to the spectacle.
If the two meetings between the teams are anything to go by, then we are in for another night of brilliant goals.