Goals in either 1/2 from Memphis Depay and Sergio Busquets put Xavi Hernandez's men in control and that they took the three factors notwithstanding Antonio Raillo's attempt for his or her relegation-threatened opponents on the Camp Nou.
The Catalan giants circulate points in advance of Sevilla and 9 clean of fifth-positioned Real Betis, who have a game in hand, with four fits to play this season.
Barca took the lead in the twenty fifth minute as Memphis Depay made a smart run to collect Jordi Alba's skip earlier than thumping a nice half of-volley into the lowest corner.
The Dutchman has scored eleven league goals due to the fact that becoming a member of Barcelona from Lyon remaining summer season, regardless of having struggled for a normal starting spot considering the fact that the arrival of Pierre-Emerick Aubameyang from Arsenal in January.
The hosts doubled their gain 9 mins after the smash as Sergio Busquets drove a low shot from the edge of the box into the internet to attain for the 0.33 time this season in all competitions, equalling his previous satisfactory goalscoring campaign.
Barca notion they had delivered a 3rd in the 73rd minute, however Ferran Torres' attempt after a determined goalmouth scramble became dominated out for an offside in advance in the move.
There changed into more to cheer for the home lovers rapidly afterwards as Ansu Fati came off the bench to make his first appearance when you consider that suffering a hamstring harm in January.
Mallorca ensured that their combatants would at the least endure a nervy finale to the suit, as Antonio Raillo pulled one returned with eleven minutes closing.
But Barcelona held on, leaving Mallorca only one factor in advance of 18th-placed Granada, who drew 1-1 with Celta Vigo, inside the fight to conquer the drop.