DumboExterminator 7 years ago Barcelona, Spain 0 16 What a game by Barça ! Barça 6 - 1 PSG at Camp Nou 090317