Futbol Club Barcelona Femení, commonly referred to as Barça Femení or simply Barça, is a Spanish professional women's football team based in Barcelona, Catalonia. From Wikipedia
An 8-2 aggregate victory sets up a May 24 showdown against Arsenal as Barcelona chase a fourth European title.