Departing duo Sergio Busquets and Jordi Alba were given an emotional send-off
Barcelona marked their final game at the Nou Camp until November 2024 with a comfortable victory against Mallorca.
Ansu Fati scored after just 49 seconds when guided home Gavi's cut-back.
Mallorca's Amath Ndiaye was sent off 13 minutes later for a dangerous challenge on Barcelona teenager Alejandro Balde.
Fati doubled his tally from Robert Lewandowski's flick and Gavi completed the scoring before Barcelona were presented with the La Liga trophy after the full-time whistle.
The La Liga champions are relocating to the Olympic Stadium in Montjuic next season while the Nou Camp is redeveloped.
The Blaugrana will return home in 2024-25 with the capacity at 50%, before work is completed during the 2025-26 season.
Sergio Busquets and Jordi Alba, both of whom are leaving the club in the summer, were given standing ovations from the home fans when they were substituted in the second half.
Lewandowski almost scored his 24th league goal of the campaign after half-time but struck the woodwork with a free-kick.
Xavi's team finish their campaign at Celta Vigo next Sunday.
The Barcelona players and staff applauded the home supporters after full time
- Line-upsMatch StatsLive Text
Line-upsBarcelona
Formation 4-3-3
1ter Stegen28Balde23Koundé15Christensen18Alba30Gavi5Busquets21F de Jong7Dembélé9Lewandowski10Ansu Fati
- 1ter Stegen28BaldeSubstituted forRobertoat 17'minutes23Koundé15Christensen18AlbaSubstituted forAlonsoat 81'minutes30Gavi5BusquetsSubstituted forGarcÃaat 85'minutes21F de Jong7DembéléSubstituted forF Torresat 84'minutes9Lewandowski10Ansu FatiSubstituted forRaphinhaat 79'minutes
Substitutes
- 11F Torres13Peña Sotorres17Alonso19Kessié20Roberto22Raphinha24GarcÃa32Torre36Tenas
Mallorca
Formation 5-4-1
13Greif15Maffeo29Gayá Martinez24Valjent6Arias Copete18Costa14RodrÃguez Vázquez11Morlanes Ariño12Baba23Ndiaye7Muriqi
- 13Greif15Maffeo29Gayá MartinezSubstituted forGrenierat 45'minutes24Valjent6Arias Copete18CostaSubstituted forQuintanillaat 87'minutes14RodrÃguez VázquezSubstituted forRodrÃguezat 72'minutes11Morlanes AriñoSubstituted forGonzálezat 86'minutes12Baba23NdiayeBooked at 14mins7MuriqiSubstituted forPratsat 79'minutes
Substitutes
- 1Rajkovic8Grenier9Prats17Kadewere20González22RodrÃguez30Llabrés Alemany31Román Riquelme36MartÃn GarcÃa42Fernández44Garay46Quintanilla
Referee:Jorge Figueroa VázquezAttendance:88,775Match StatsHome TeamBarcelonaAway TeamMallorcaPossessionHome78%Away22%ShotsHome28Away3Shots on TargetHome9Away1CornersHome14Away3FoulsHome4Away9Live Text Post update
Match ends, Barcelona 3, Mallorca 0.
90'+2'Full Time
Second Half ends, Barcelona 3, Mallorca 0.
90'Post update
Attempt blocked. Robert Lewandowski (Barcelona) right footed shot from the centre of the box is blocked. Assisted by Raphinha.
88'Post update
Attempt missed. Ferran Torres (Barcelona) right footed shot from outside the box is too high from a direct free kick.
87'Post update
Ferran Torres (Barcelona) wins a free kick in the attacking half.
87'Post update
Foul by Iddrisu Baba (Mallorca).
87'Substitution
Substitution, Mallorca. Rubén Quintanilla replaces Jaume Costa.
86'Substitution
Substitution, Mallorca. Giovanni González replaces Manu Morlanes.
86'Post update
Sergi Roberto (Barcelona) wins a free kick in the defensive half.
86'Post update
Foul by Manu Morlanes (Mallorca).
85'Substitution
Substitution, Barcelona. Eric GarcÃa replaces Sergio Busquets.
84'Substitution
Substitution, Barcelona. Ferran Torres replaces Ousmane Dembélé.
83'Post update
Foul by Raphinha (Barcelona).
83'Post update
Ãngel RodrÃguez (Mallorca) wins a free kick in the defensive half.
81'Substitution
Substitution, Barcelona. Marcos Alonso replaces Jordi Alba.
79'Substitution
Substitution, Barcelona. Raphinha replaces Ansu Fati.
79'Substitution
Substitution, Mallorca. Abdón Prats replaces Vedat Muriqi.
78'Post update
Attempt missed. Robert Lewandowski (Barcelona) right footed shot from the centre of the box is just a bit too high. Assisted by Ousmane Dembélé with a cross.
77'Post update
Attempt saved. Vedat Muriqi (Mallorca) header from the centre of the box is saved in the bottom left corner.
76'Post update
Foul by Andreas Christensen (Barcelona).
Page 1 of 6rewindpreviousNavigate to the next pagenextNavigate to the last pageforward
Source: bbc.com