Messi scored twice with his stunning second strike settling a pulsating clash in the last minute of stoppage time, drawing Barcelona level with Madrid on 75 points at the top of La Liga, although Los Blancos have a game in hand.
Real Madrid coach Zinedine Zidane cursed his side's carelessness after the European champions threw away a two-goal lead against Legia Warsaw and needed a late equaliser from Mateo Kovacic to salvage a 3-3 draw on Wednesday.
A round-up of Tuesday's action in the UEFA Champions League.
Chelsea extended their impressive turnaround under new coach Thomas Tuchel with a 2-0 home win over in-form Everton on Monday as Kai Havertz played a key role in both goals on his return to the starting 11.
Here are five talking points from the weekend's action:
List of major transfers in the top Premier League ahead of the 2019-20 season (all transfer fees as reported by British media):
'What he has done in half as many matches as Raul is incredible'
A summary of Wednesday's matches in the UEFA Champions League.
Images from EPL matches played on Wednesday
The historic rivals will meet again twice in August in the Spanish Super Cup and this International Champions Cup match set the entertainment bar high, with Barcelona maintaining their 100 per cent record in pre-season.
Barcelona finished three points behind Real Madrid last season but there is concern the gap between Spain's biggest two sides could be far larger this season.
Real Madrid have enviously looked on as Barcelona claimed six La Liga titles in the last eight years, but Zinedine Zidane's side can take a huge step towards a first crown since 2012 with victory over their bitter rivals at the Nou Camp on Saturday.
Casemiro headed an 89th minute winner to earn Real Madrid a barely deserved 2-1 victory at Las Palmas in La Liga on Sunday as they closed the gap on second-placed Atletico Madrid to four points.
Real Madrid coach Zinedine Zidane reckons Cristiano Ronaldo is on top form as the Portuguese looks to increase his Champions League goals tally when they visit AS Roma in the first leg of their last-16 tie on Wednesday.
Duvan Zapata scored a goal of sheer brute force and determination to set Napoli on the way to a 2-0 win over Sassuolo which moved them another step closer to second-placed AS Roma in Serie A on Monday.
A Paco Alcacer header gave Valencia a 2-2 draw in a highly charged La Liga clash against third-placed Real Madrid who had taken the lead with eight minutes remaining on Sunday.
Liverpool blew a chance take a vice-like grip on the title race and Chelsea suffered their worst league defeat in 23 years.
Real Madrid beat Leganes 4-2 on Wednesday despite resting key players including Cristiano Ronaldo and Gareth Bale as goals from Alvaro Morata and James Rodriguez helped them stay top of La Liga after Barcelona cruised to a 3-0 win over Sevilla.
Russia's World Cup dream ended within agonising sight of the semi-finals as they went down 4-3 on penalties to Croatia on Saturday after another gallant performance in front of their fanatical fans which again belied their lowly ranking.
All the action that transpired on and off the football field
IMAGES from the English Premier League matches played on Sunday
Brighton & Hove Albion scored three times in the second half to fight back from two goals down and beat Manchester City
Chelsea have signed Spanish goalkeeper Kepa Arrizabalaga for a world record 80 million-euro ($92.8 million) fee from Athletic Bilbao, the Premier League club said on Wednesday.
Lazio squandered a two-goal lead against Inter Milan as they drew 2-2 at the San Siro on Sunday and wasted a golden chance to take sole possession of third spot in Serie A.
Twelve months ago Liverpool were ripping up the record books on the way to their first English top-flight title for 30 years but defeat by Everton on Saturday left them mulling a host of far less flattering statistics.
Images from Saturday's action in the English Premier League.
Cristiano Ronaldo shrugged off the boos of his own supporters to fire Real Madrid to a 3-0 win over Real Sociedad on Sunday.
IMAGES from Premier League matches played on Saturday.
AC Milan clung on to beat Parma 5-4 away in Serie A on Sunday despite an dreadful defensive display which included Mattia De Sciglio scoring an extraordinary own goal from near the halfway line late in the match.
Images from the Nations League matches.
A guide to the Croatia starting 11 ahead of the World Cup final against France.
Cristiano Ronaldo scored the 750th goal of his remarkable career in a 3-0 win over Dynamo Kyiv on Wednesday
There was the usual frenzy of last-minute deals as the English Premier League brought the curtain down on another bumper European transfer window in which Manchester City again flexed their financial muscle as the continent's top spenders.
Germany midfielder Toni Kroos has eased Real Madrid's injury concerns and could be fit to play in their Champions League match at Borussia Dortmund on Tuesday, coach Zinedine Zidane said.
Liverpool made it three wins out of three as Mohamed Salah scored twice in a convincing 3-1 victory over Arsenal on Saturday to take control at the top of the Premier League.
Mateo Kovacic's late strike avoided embarrassment for Real Madrid as the European champions surrendered a two-goal lead before drawing 3-3 with Legia Warsaw in an enthralling Champions League game played amid an empty stadium on Wednesday.
News of all that's transpired on and off the football field
City's Aguero doubtful starter for Watford trip
A summary of sports events and sports persons, who made news on Tuesday
IMAGES from Saturday's English Premier League matches.