Barcelona stretched their unbeaten LaLiga streak to 14 matches with a hard-fought 1-0 win over Mallorca at the Estadi Olímpic Lluís Companys, tightening their grip on top spot.
After a goalless first half in which Barca missed several chances and Mallorca had a goal ruled out for offside, Dani Olmo broke the deadlock less than a minute into the second half with a composed finish.
Despite a few late threats from the visitors, Barcelona held firm to secure all three points.
They now shift focus to Saturday’s Copa del Rey final against Real Madrid, while Mallorca, still chasing Europe, visit Girona next.