By Graham McNorthbank
Well, none of us saw that one coming, did we?!
The first hint that Robin van Persie had a chance of making tonight's game at the Nou Camp came when Arsenal posted some photos of their final training session at London Colney yesterday morning and there was our joint top scorer smiling away with the rest of them.
Then came the news that the team was flying out on a private jet with no journalists on board.
And then, of course, was the confirmation from Arsene Wenger that they had smuggled a little something from Holland into the country and that the Dutch master has recovered months early from his most recent chocolate leg incident.
But then came the caveat: there are 19 players in the party that travelled to Spain, meaning someone is going to be Johnny No-mates come kick off this evening.
Just who that should be, if indeed the boy wonder is fit, is open to debate, but I can think of a couple of players who might be top of most Gooners' lists.
Without further ado though, here's are the players who had to look out their passports yesterday morning:
Manuel Almunia, Wojciech Szczesny, Johan Djourou, Gael Clichy, Emmanuel Eboue, Kieran Gibbs, Laurent Koscielny, Bacary Sagna, Sebastien Squillaci, Cesc Fabregas, Andrey Arshavin, Jack Wilshere, Tomas Rosicky, Samir Nasri, Abou Diaby, Denilson, Nicklas Bendtner, Marouane Chamakh and the aforementioned RvP.
Ask me and it's down to a trio of players who should be left wearing their civvies this evening, namely Rosicky, Diaby or Denilson, with the latter duo barely making up the numbers in the games they've played this season.
But who do you reckon should get the cold shoulder in Barca?
Oh and while we're at it, we may as well have a stab at guessing the line up for our crunch tie against the best team ever in the universe ever, so use the comments section below to share your thoughts.
Sagna Koscielny Djourou Clichy
Wilshere Fabregas Nasri
Bendtner RvP Arshavin