Lionel Messi’s hat-trick fired Barcelona to a 3-0 win over Atletico Madrid on Saturday that set a record for consecutive La Liga victories of 16 and stretched their lead over Real Madrid to 10 points.
The World Player of the Year struck twice in 12 first-half minutes and again in the 79th to move two goals clear of Real’s Cristiano Ronaldo at the top of the La Liga scoring charts with 24 goals.
The victory lifted the champions to 61 points from 22 matches and beat the previous best for straight league wins set by Real in the 1960-1961 season.
Villarreal earlier squandered a chance to close within three points of Real and lost their unbeaten home record when they slumped to a 1-0 defeat against promoted Levante.
The loss, their first in 12 home games this season, leaves them on 45 points, six behind Real and four ahead of fourth-placed Valencia.
Athletic Bilbao boosted their chances of a place in Europe when goals from David Lopez, Gaizka Toquero and Fernando Llorente gave them a 3-0 home win over 10-man Sporting Gijon.
The victory lifted the Basque club to fifth place on 38 points, a point above Espanyol who lost 3-2 at Almeria.
Atletico were looking to keep their hopes of European qualification alive but any prospects of derailing the Barca express were effectively snuffed out by two moments of Messi magic.
His first goal in the 17th minute was a trademark dash in from the right wing and he left several opponents trailing before arrowing a low shot past David De Gea.
David Villa slipped the ball through for Messi to score his second in the 29th. Atletico captain Antonio Lopez got a foot to the ball, but Messi burst clear and clipped a shot in off the right-hand post from close range.
The 23-year-old had a powerful header acrobatically saved by De Gea before he beat Diego Godin to a loose ball and prodded it over the line to complete a memorable treble.
“I am happy with the win against a tough team who are not going through the best time and that could have made things hard for us,” Messi told Spanish television.
In other games on Saturday, Getafe thumped Deportivo La Coruna 4-1, Real Mallorca were held to a 1-1 draw at Osasuna and Real Zaragoza and Racing Santander played out a 1-1 stalemate.