You could always stay in Barcelona and get the train to Perpignan on the day of the game. We did it last year. Stayed 2 days in Barca, got the train, 2 days in Perpy then back to Barca to fly home. The train costs about £60 each but there was no hassle. Just do a search on raileurope.co.uk Plus, Barcelona's a lovely city to spend a few days. HTH