The mighty men of Manchester City head to Barcelona for their Mission Impossible Thursday morning (Singapore time).
After losing at home to Wigan in the FA Cup, a trip to Fulham might feel like an impossible mission.
Still, City supporters are dreaming of a miracle at the Nou Camp in the Champions League.
So, in a desperate bid to keep their hopes alive, here are six reasons why City can bring down Barcelona.
1 Martin Demichelis is not playing
The Argentina defender is a likeable, playful individual in the dressing room, so is Ronald McDonald at a children's party, but that doesn't mean you want the clown lining up alongside Vincent Kompany.
Demichelis (right) is suspended for the second leg after Lionel Messi left him in a different postcode.
His sending- off produced the loudest cheer among City supporters since they won the Premier League title.
2 Lightning can't strike twice
City cannot be as poor against Barcelona as they were against Wigan.
Every major side suffer an off-day - the Spanish champions lost at Valladolid last weekend - the trick is to rebound quickly.
Manuel Pellegrini's misfits couldn't possibly be that tepid again... Wait.. They were just as bad against Wigan in the FA Cup last year? All right, lightning can't strike three times then.
3 Messi's got a messy belly
Messi has been vomiting on the pitch.
He threw up playing for Argentina last week and has brought up his breakfast while wearing a Barcelona jersey in the past.
But Messi insists the vomiting isn't serious. And, on the plus side, his markers are reluctant to stand too close at corners.
But if Kompany was to accidentally catch him at a set-piece, then Messi could make more mess than an elephant's trunk.