Dani Olmo scored the decisive goal as Barcelona dominated Mallorca to extend their lead at the top of La Liga.
The Spain midfielder scored 41 seconds into the second half after Barcelona failed to score with any of the 24 shots they took in the first half.
Mallorca goalkeeper Leo Roman produced fine saves to deny Lamine Yamal and Ferran Torres before the break, as the visitors hung on under suffocating Barcelona pressure.
In one surreal passage of play, Roman and his defenders denied Barca from inside the penalty area four times in the space of 15 seconds.
Though the Balearic side only had 22% possession in the first half, they did get in behind Barcelona's high defensive line on three occasions and were denied an opener by the offside flag.
Barcelona were whistled off at half-time, but Olmo eased the growing anxiety inside the Estadi Olimpic Lluis Companys with a cool left-footed finish.
Hansi Flick - who made seven changes to his side with an eye to Saturday's Copa del Rey final against Real Madrid - introduced Raphinha and Fermin Lopez after the break as Barca searched for a second goal, but Roman produced 11 saves in total to keep his side in it.
Barcelona took 40 shots - the most any La Liga side has attempted this season - while Mallorca failed to register an effort on target.
Barcelona now hold a seven-point lead at the top of the table, with closest challengers Real Madrid playing Getafe on Wednesday.
Europa League-chasing Mallorca remain seventh with 44 points, one ahead of Celta Vigo who have played one game fewer.
Latest Stories
-
International partnerships and technology transfer – Policy recommendations for African Maritime decarbonisation
32 seconds -
Sekondi College crowned zonal champions after narrow win over Adiembra SHS
21 minutes -
Bond market: Secondary activity eases 2.67% to GH¢1.23bn
25 minutes -
Cedi to continue appreciating against dollar, others; one dollar going for GH¢13.60
25 minutes -
AU Conference on Debt: Mahama shares lessons on Ghana’s journey in debt restructuring
26 minutes -
Defence Ministry, Catholic Bishops’ Conference forge partnership for Sahel Peace Initiative
27 minutes -
EU, Member States inject over €800m into Ghana’s infrastructure development
29 minutes -
Infrastructure alone is not enough to build robust payment system in Ghana, Africa – Governor
31 minutes -
UER: Residents to be surcharged for poor sanitation
32 minutes -
IMANI Africa’s critical analysis of 120-day social contract of Mahama
33 minutes -
Mahama calls for common African position ahead of 2025 G20 Summit
41 minutes -
Climate change: Mahama advocates scaling up of green/blue bonds across Africa
45 minutes -
Otumfuo says mediation process has brought relative calm in Bawku
59 minutes -
GSS begins nationwide Quarterly Labour Force Survey on May 17
1 hour -
Begoro PRESEC and MAKROSEC make history in Eastern Region Schools Soccer Championship
1 hour