By SABC Sport
9th March 2024
The 16-year-old winger netted his sixth goal of the season in the 73rd minute, cutting inside on to his left foot and lashing a shot into the corner to break the visiting sides' resolve.
Mallorca striker Vedat Muriqi had headed against the crossbar with goalkeeper Marc-Andre ter Stegen beaten, as Barca's six-game unbeaten run in the league came under threat.
Victory drags them to within five points of leaders Real Madrid, who have a game in hand.