Four years ago, two teams played the Champions League final only to meet once again in this edition's quarter-finals: Arsenal vs Barcelona. Barcelona won 2-1 back then and in the last four years have won this trophy twice so somehow they have the upper hand in tonight's clash.

Arsenal are playing a spectacular football and the results are pretty obvious. They crushed Porto (5-0) in their last Champions League match, and have won all of their last 4 games in this competition. In the Premiership, they have high chances of winning the championship but have a stiff competition from Manchester United and Chelsea. So why can't they win this match? Because of two reasons: mainly, because of the other team, FC Barcelona and also because the Gunners have a lot of missing players for this match: Djourou, Gibbs, van Persie, Ramsey and Gallas but also Fabregas and Diaby are doubtful.

Barcelona are the actual holders of the Champions League trophy and set a new record last season after winning all 6 trophies in stake. Pep Guardiola's men didn't make all this way to London to lose. In their last 4 Champions League games, they won only once and drew three times but the important thing is they didn't lose at all nor will they against Arsenal. In the Primera Division, they share the first position with arch-rivals Real Madrid and keep high hopes of winning the championship. For the match against Arsenal, Barcelona have only two missing players: Abidal and Iniesta.

Having a key player as Messi (28 goals in all competitions this season) on the field is certainly an advantage for Barcelona, as it can be the potential absence of Cesc Fabregas from the Gunners'side. All in all, Barcelona are likely to claim a win at Arsenal, and if not, they certainly won't lose.

Here are the two possible elevens for this match:

Arsenal: Almunia - Clichy, Vermaelen, Campbell, Sagna - Denilson, Song, Nasri - Arshavin, Bendtner, Rosicky

Barcelona: Valdes - Dani Alves, Puyol, Pique, Maxwell - Xavi, Toure, Keita - Messi, Ibrahimovic, Henry

Pick: Barcelona DNB, 10/10 @1.71 at Bet365

Final result: 2 - 2, +0.00