Lionel Messi scored a 50th career hat-trick to fire Barcelona to a 4-2 win at Sevilla on Saturday after the champion had twice fallen behind, giving the Catalans a 10-point lead at the top of La Liga .
Sevilla, which has only won once in the league in 2019, took the lead midway through the first half through veteran winger Jesus Navas but was soon pegged back by an unstoppable volley from Messi.
The home side capitalised on sleepy defending from Barca to re-take the lead before halftime as Gabriel Mercado pounced in the area.
Ousmane Dembele then laid the ball off to Messi just inside the area and the Argentine lashed it into the top corner. Messi completed his treble to put Barca ahead in the 85th minute.
The results: Premier League: Burnley 2 (Wood 57, Barnes 84) bt Tottenham 1 (Kane 65); Bournemouth 1 (King 14-pen) drew with Wolves 1 (Jimenez 83-pen); Newcastle 2 (Rondon 46, Perez 52) bt Huddersfield 0.
La Liga: Getafe 2 (Mata 28, Jorge Molina 68) bt Rayo Vallecano 1 (Tomas 58); Sevilla 2 (Navas 22, Mercado 42) lost to Barcelona 4 (Messi 26, 67, 85, Suarez 90+3).
Bundesliga: Bayern Munich 1 (Martinez 62) bt Hertha Berlin 0.
On Friday: Serie A: AC Milan 3 (Piatek 49, Kessie 51, Castillejo 67) bt Empoli 0.
La Liga: Espanyol 1 (Granero 20) drew with Huesca 1 (Etxelta 47).
Bundesliga: Werder Bremen 1 (Klaassen 45) drew with Stuttgart 1 (Zuber 2).
Premier League: Cardiff 1 (Bamba 82) lost to Watford 5 (Deulofeu 18, 61, 63, Deeney 73, 90+1); West Ham 3 (Hernandez 29, Diop 40, Antonio 90+1) bt Fulham 1 (Babel 3).