Lionel Messi broke yet another Barcelona record as he scored a stunning hat-trick in a superb 4-1 win at Real Betis, sending Ernesto Valverde's men 10 points clear at the top of La Liga.
Atletico Madrid's surprise defeat at Athletic Bilbao on Saturday gave Barca the chance to stretch their advantage at the summit going into the final international break of the season.
Messi scored twice in the first half at the Benito Villamarin, his first an unstoppable free-kick and his second coming moments before the interval, with Luis Suarez - who hurt his ankle late on - adding a third after the break.
On the day Messi drew level with Andres Iniesta on 674 appearances for Barca, the captain moved ahead of Xavi to set a new club record for featuring in wins - this victory becoming his 477th.
And after Loren Moron's late consolation for Betis, Messi capped his latest record with a wonderful third goal to add yet another match ball to his collection.
It may be #StPatricksDay, but there was nothing lucky about that Messi strike. #RealBetisBarça pic.twitter.com/OQDPP8rEic
— LaLiga (@LaLigaEN) March 17, 2019
Messi, sporting a trimmed beard, opened the scoring with a typically perfect free-kick.
Arthur was bundled to the ground on the edge of the D and Messi beat former Espanyol goalkeeper Pau Lopez with a stunning strike from the resulting set piece.
Lopez then saved another Messi free-kick from slightly further out before Arthur's fine interception prevented a Betis equaliser.
MORE: City sink Sydney as Nix soar against Wanderers
Suarez shot tamely at Lopez when presented with a great chance by Messi but the duo combined for the Barca captain's second goal on the stroke of half-time.
Suarez's sensational backheel pass was perfectly placed into the path of Messi, who was never going to miss, and Barca made certain of their victory in the 63rd minute.
The striker had just drilled a great chance wide, taking out his frustration on the advertising boards, but Suarez got his name on the scoresheet with a fine finish after a dazzling solo run.
And that goal means @LuisSuarez9 equals Diego Forlán as the highest scoring Uruguayan in @LaLigaEN history! pic.twitter.com/9mbour9LWq
— FC Barcelona (@FCBarcelona) March 17, 2019
Loren scored a late consolation for Betis after a pass from fellow substitute Diego Lainez, but Barca's lead atop LaLiga increased and Messi was left to celebrate another record after completing his treble with a outrageous chip that clipped the crossbar as it beat Lopez.
He even hit the post in stoppage time, by which time Suarez was limping heavily.
What does it mean? Treble in Barca's sights
A place in the Copa del Rey final against Valencia is already secured and, with a 10-point cushion from Atletico, Barca are virtually certain to defend their LaLiga crown.
Manchester United provide a tough assignment in the quarter-finals of the Champions League but treble talk will intensify now regardless of how often Ernesto Valverde plays down his side's chances.
Messi in top form
During the week Messi scored twice and provided two assists as Lyon were routed 5-1 at Camp Nou in the Champions League. The Argentina attacker - set to make his international return after nine months away - hit those heights again as he took his LaLiga tally to 29 goals. Messi, who even earned acclaim from the home fans after his third goal, is certainly delivering the performance levels Barca will need if they are to win the treble.
Moment to forget for Canales
At 2-0, Betis were still in the game. When Sergio Canales ran clear on Marc-Andre ter Stegen's goal he could have given his side, 4-3 winners at Camp Nou in the reverse fixture, hope.
But Canales, uncapped but named in Luis Enrique's Spain's squad this week, lost his nerve and knocked the ball wide with a horrible touch, not even managing to get a shot away. He will have been the most relieved man in the stadium to see the offside flag belatedly raised.
What's next?
Barcelona host Espanyol in a Catalan derby in their first LaLiga game after the international break on March 30. Betis are away to Rayo Vallecano a day later.