Barcelona faces Arsenal next Wednesday in the Champions ' League final at the Stade de France outside Paris .