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.
Latest Stories
-
Where hope fails: Ghana’s decaying home for the destitute
6 mins -
NDC Mining Committee for 2024 campaign refutes allegations of recruiting thugs for elections
16 mins -
Traction Control: A lifesaver with an off switch? Here’s why it exists
20 mins -
I don’t need anyman to woo me with money – Miss Malaika 2024 winner refutes pimping claims
27 mins -
”Kurt Okraku sabotaged my national team career because I refused to sign with Dreams FC” – Najeeb Yakubu
27 mins -
Businesses urged to leverage Generative AI for enhanced customer engagement
31 mins -
MultiChoice Ghana partners with Ghana Hotels Association to elevate guest entertainment
39 mins -
Bawumia’s music streaming app or Mahama’s pay-per-view TV channel?
44 mins -
Karpowership Ghana empowers 40 Takoradi Technical University students with scholarship
46 mins -
We expect significant reduction in prices of petroleum products in coming weeks – CEO AOMC
60 mins -
Betway Africa offers once-in-a-lifetime ‘Play-on-the-Pitch’ experience at Emirates Stadium
1 hour -
I coined the term ‘hype man’ in Ghana – Merqury Quaye
1 hour -
Vasseur questions ‘strange momentum’ of Formula One race director change
2 hours -
“I am disappointed in Kojo Manuel” – Merqury Quaye on “no tie” comment
2 hours -
Nana Kwame Bediako; The beacon of unity
2 hours