Match ends, Sevilla 0, Barcelona 2.
Lionel Messi scored and created the other as Barcelona beat in-form Sevilla and went within two points of La Liga leaders Atletico Madrid.
Messi fed Ousmane Dembele to slot home the opener before team-mate Sergino Dest hit the post.
Barcelona defender Clement Lenglet had a header disallowed for offside - and then Sevilla's Youssef En-Nesyri also had one ruled out for offside.
Messi scrambled home a late second to clinch the game.
The Barca captain had a shot saved by Sevilla keeper Bono, with a lucky ricochet taking Messi past the keeper to score into an empty net.
That was his 38th goal against Sevilla, six more than he has managed against any other side.
He has now netted in eight La Liga games in a row - 12 goals in total during those matches - his best streak in two years.
Barca's winner took them within one result of Atleti, although Diego Simeone's leaders have two games in hand. Sevilla's defeat brings to an end a 10-game winning run in domestic competitions.
Both sides meet again on Wednesday in the Copa del Rey semi-final second leg. Sevilla won the first leg 2-0.
- 20Santos SilvaBooked at 38minsSubstituted forRekikat 45'minutesBooked at 46mins
- 18EscuderoBooked at 45mins
- 8JordánBooked at 88mins
- 25RegesBooked at 31mins
- 24GómezSubstituted forFernández Saezat 45'minutes
- 10RakiticSubstituted forRodríguezat 63'minutes
- 11El HaddadiSubstituted forEn-Nesyriat 45'minutes
- 9de JongSubstituted forTorresat 63'minutes
- 7Fernández Saez
- 1ter Stegen
- 3PiquéSubstituted forAraujoat 67'minutesSubstituted forUmtitiat 82'minutes
- 21de Jong
- 16GonzálezSubstituted forKourouma Kouroumaat 71'minutes
- 10MessiBooked at 42mins
- 11DembéléBooked at 82minsSubstituted forBraithwaiteat 82'minutes
- 13Murara Neto
- 17Machado Trincão
- 19Fernandes Siqueira
- 27Kourouma Kourouma
- Alejandro José Hernández Hernández
- Shots on Target
Second Half ends, Sevilla 0, Barcelona 2.
Clément Lenglet (Barcelona) wins a free kick in the defensive half.
Foul by Youssef En-Nesyri (Sevilla).
Joan Jordán (Sevilla) is shown the yellow card for a bad foul.
Lionel Messi (Barcelona) wins a free kick in the defensive half.
Foul by Joan Jordán (Sevilla).
Goal! Sevilla 0, Barcelona 2. Lionel Messi (Barcelona) right footed shot from very close range to the centre of the goal.
Attempt saved. Lionel Messi (Barcelona) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Ilaix Moriba.
Attempt missed. Jesús Navas (Sevilla) right footed shot from outside the box misses to the left. Assisted by Fernando.
Substitution, Barcelona. Samuel Umtiti replaces Ronald Araujo because of an injury.
Substitution, Barcelona. Martin Braithwaite replaces Ousmane Dembélé.
Ousmane Dembélé (Barcelona) is shown the yellow card.
Hand ball by Youssef En-Nesyri (Sevilla).
Foul by Ousmane Dembélé (Barcelona).
Jesús Navas (Sevilla) wins a free kick in the defensive half.
Offside, Barcelona. Lionel Messi tries a through ball, but Clément Lenglet is caught offside.
Corner, Barcelona. Conceded by Sergio Escudero.
Corner, Sevilla. Conceded by Jordi Alba.
Corner, Sevilla. Conceded by Sergio Busquets.
- Gordon Ramsay's Bank Balance: Can contestants beat the balance board and walk away with £100,000?
- Lockdown and food: Why it causes emotional eating habits and how can we manage them?