Barcelona red card 0 1 16 Apr 2024 19:44 Small Heath Alliance Seeing some people moaning at the referee on social media. Funny. ???????????? Its a Clear red card.