In a heart-stopping Champions League encounter, Barcelona fought back three times to earn a 3-3 draw against Club Brugge, with teenage sensation Lamine Yamal stealing the show with a breathtaking goal.

The hosts took an early lead through Nicolo Tresoldi's sixth-minute strike, but Ferran Torres quickly leveled the score for Barca with a clinical finish. Club Brugge regained the lead when Christos Tzolis set up Carlos Forbs to slot home, only for Barca to hit the crossbar twice through Jules Kounde and Eric Garcia before Yamal's magical strike.

The 16-year-old Yamal danced past two defenders with ease, played a one-two with Dani Olmo, and beat another opponent before slotting the ball past Wojciech Szczesny to give Barca a 2-2 lead. However, Club Brugge refused to give up and Forbs restored their lead with a well-taken goal.

In a stunning turn of events, Tzolis then nodded the ball into his own net from a Yamal cross to level the score at 3-3. The home side thought they had won the game in injury time when Romeo Vermant scored, but the goal was disallowed for a foul on Szczesny.

Barcelona boss Hansi Flick expressed his disappointment with his side's performance, stating, "It was too easy to score goals against us today. We had no pressure on the ball. We have to work on that and make it better."

Club Brugge's Carlos Forbs, who spent last season on loan with Wolves, was a standout performer, scoring two goals and setting up another. He said, "It was a magical night. We deserved to win. We knew they keep a high line. The game plan was good from the coaching staff."

The draw was probably the fair result, with both sides having an identical expected goals total of 2.14. The result takes Barca on to seven points, while Club Brugge move on to four points from four games.