It was supposed to be an easy draw for Manchester City, but they were really put to the test in the Carabao Cup semi-final.
Championship side Bristol City were in town and they really did put in a valiant effort at the Etihad, with Pep Guardiola's side leaving things late to seal a 2-1 win in the first-leg.
Amazingly, Bristol had taken the lead through a Bobby Reid penalty, but Kevin De Bruyne was on hand to equalise midway through the second half.
Then, in the 92nd minute, City's record goal scorer Sergio Aguero nodded home the winner. Job done.
Nevertheless, there were a lot of complaints from football fans about the performance of one man in particular; Yaya Toure.
Eliaquim Managla and Danilo were both also poor, but it was the Ivorian - who is one of City's finest ever - that drew the majority of the criticism.
He defined laziness and was unable to have any effect on the game from central midfield.
In fact, it was him who gave Bristol City most of their hope of scoring on the counter, with Toure seemingly unable to do any defensive work.
Safe to say, Twitter had some strong words for the big man.
TWITTER TEARS INTO TOURE
At least most fans will remember him as the all-conquering midfield general of two of City's title-winning sides.
Back in 2013/14 - when the Citizens just pipped Liverpool to the title - Toure was the main catalyst, scoring 20 league goals from midfield, with the majority of them being absolute stunners.
But now, his time is surely up.
Back in November, Toure said this when quizzed about whether he was frustrated at his bit-part role in the squad.
"You want me to play? Tell the manager," he said. "Look at my face; do you think I am frustrated? Am I enjoying? Of course. (If) I am frustrated... I would say to the manager 'I don't want to be on the bench and I want to go home'."
Probably that £220,000-a-week pay packet keeping him happy.