Lionel Messi scored a hat trick as Barcelona came from behind on two separate occasions to record a 4-2 win over Sevilla in Saturday afternoon's pulsating La Liga contest at the Estadio Ramon.
Messi netted in the 26th and 67th minute respectively to level the scores, before coming up with the game's fifth goal five minutes from time to cap what was another extraordinary performance from the Argentina international.
Luis Suarez also got his name on the scoresheet late on, meanwhile, to make it a strong afternoon for the visitors.
The result has seen Barcelona move 10 points clear of second-placed Atletico Madrid at the top of the table, while Sevilla remain in fifth spot.
Read how it all unfolded in Sports Mole's minute-by-minute live commentary of the action below.
SEVILLA: Vaclik; Gomez, Kjaer, Mercado; Wober, Sarabia, Rog, Banega, Navas; Promes, Ben Yedder
BARCA: Ter Stegen; Semedo, Pique, Umtiti, Alba; Vidal, Busquets, Rakitic; Messi, L Suarez, Coutinho