Club Brugge and Barcelona played out a six-goal thriller on Wednesday night as the spoils were shared in an entertaining 3-3 draw. The Belgian side responded to back-to-back Champions League defeats with a solid point. Barcelona, meanwhile, came from behind three times to secure what could prove a precious result in their bid to book their place in the last 16 of the competition.

Brugge raced into an early lead as Carlos Forbs beat the offside trap and presented Nicolo Tresoldi with an easy chance to tuck past Wojciech Szczesny. The lead, though, lasted just two minutes as Barcelona hit back with a bang through Ferran Torres, who easily beat Nordin Jackers from close range.

And Barca missed the chance to go ahead in the 10th minute as Fermin Lopez, who provided the assist for Torres, struck the outside of the left post. The hosts made the Spanish champions pay for their profligacy as they were ahead again in the 17th minute following a rapid counter. Forbs and Christos Tzolis linked up well, with the former on hand to follow up his early assist with a well-taken effort past Szczesny.

Barcelona huffed and puffed for an equaliser in the second half as Fermin forced a fine Jackers stop six minutes after the break, and their pressure finally paid off on the hour mark as Lamine Yamal slalomed his way through a sea of Brugge bodies, played a neat one-two with Fermin before finishing superbly past Jackers.

Parity, though, lasted just two minutes as Forbs again ruthlessly exploited Barcelona’s high defensive line to delicately dink past Szczesny to score his second and Brugge’s third.

Barcelona were again level with a little over 10 minutes to go as Yamal’s cross was turned past Jackers by Tzolis as the La Liga giants looked to claim a pressure victory in Belgium. And while Barca dominated, they rode their luck late on as Szczesny came close to committing a costly error in injury time in an entertaining stalemate.

GOAL rates Barcelona’s players from the Jan Breydelstadion…