murangoCommunity Pick3h ago · 72.73% win rate (11 settled)Match Result1: FC Barcelona winFC Barcelona vs Aston VillaUEFA Champions League · 23:00 Today 0 likes 0 comments