Wednesday’s UEFA Champions League matches produced thrilling encounters and results as the race for places in the knockout phase is gradually taking shape
Barcelona, Manchester City, and Liverpool emerged victorious, solidifying their positions in the competition.
Barcelona cruised past Bayern Munich, thanks to Raphinha’s impressive hat-trick.