i'm going to go against the flow, and say Arsenal wins 2-1. Barca is an extremely dangerous team, but Arsenal have not been in this situation before and will give it their all. Should be a very interesting game though.