"Arsenal" bounced back after a missed goal and defeated "Barcelona" (2 VIDEOS) © EuroFootball.com

On Wednesday, two more Champions League round of 16 matches were played.

In the UEFA Champions League, London's Arsenal scored two goals in the final five minutes of the match and secured a victory against one of the tournament favorites, Barcelona, with a score of 2-1.

It seemed like the Catalans were taking a big step towards the next stage when David Villa scored after a superb pass in the first half.

The visitors had chances to increase their lead, but they failed to capitalize and paid dearly - with 12 minutes left to play, Robin van Persie equalized from a sharp angle, and just a few moments later, a quick attack ended with a precise shot from Andrei Arshavin.

Meanwhile in Rome, Shakhtar Donetsk scored three goals in 12 minutes and laid a solid foundation ahead of the second leg by beating Roma 3-2.

Simone Perrotta's header put the hosts ahead, but soon after, Jadson equalized with a ricochet, and Douglas Costa's curling shot put the Ukrainians in the lead.

Luis Adriano scored the third goal just before halftime, while Roma's hope was revived by Jeremy Menez's goal from about 17 meters.

Results:

Arsenal 2 - 1 Barcelona

26' [0 - 1] D. Villa

78' [1 - 1] R. van Persie

83' [2 - 1] A. Arshavin

Roma 2 - 3 Shakhtar Donetsk

28' [1 - 0] S. Perrotta

29' [1 - 1] Jadson

36' [1 - 2] D. Costa

42' [1 - 2] L. Adriano

61' [2 - 3] J. Menez