While the chat is all about VAR in England, in Spain they haven’t even got goal-line technology yet and that was a massive talking point in the biggest game of the weekend in La Liga.
The match ended 1-1 and both Barça and Valencia remained unbeaten.
In Germany, Borussia Dortmund managed to throw away a four-goal lead against Schalke to draw 4-4 and leave manager Peter Bosz’s future under real threat.
And in France, Paris Saint-Germain maintained their unbeaten start to the season by winning at reigning champions Monaco.
We’ve rounded up all the weekend’s happenings from around Europe, highlighting the interesting stories that have caught our eye.
While Messi’s shot clearly crossing the line and not being given at 0-0 is what everyone will be talking about, it will take the attention away from what was a very good game indeed.
As La Liga’s top two met, it looked for a while as if it could be Valencia leaving the Mestalla with the league’s only unbeaten record after Rodrigo stabbed them ahead from close range.
Jordi Alba scored a spectacular late equaliser against his old club to preserve Barcelona’s unbeaten La Liga record.
That means they still sit four points clear ahead of second-placed Valencia.
The Catalan club's lead over champions Real Madrid has been cut to eight points though after Zinedine Zidane’s side won 3-2 at home to Málaga, a result which was harsh on La Liga’s 18th-placed team.
Perhaps the most exciting news from Spain was that Pako Ayestarán managed to not lose a game as manager.
Going into the match against Real Sociedad, the Las Palmas boss had suffered defeat in his last 13 La Liga games, a run that stretched back to his time in charge of Valencia.
But Jonathan Viera’s second-half goal made it 2-2 to move the Canary Islanders off the foot of the table.
Celta Vigo 1-0 Leganés; Alavés 1-2 Eibar; Real Madrid 3-2 Málaga; Real Betis 2-2 Girona; Levante 0-5 Atlético; Deportivo La Coruña 2-2 Athletic Club; Real Sociedad 2-2 Las Palmas; Villarreal 2-3 Sevilla; Valencia 1-1 Barcelona; Espanyol-Getafe to be played Monday night
It doesn’t rain it pours for Bosz and Dortmund. Without a league win since September and out of the Champions League, going 4-0 up at home after 25 minutes against local rivals Schalke should have been some respite.
But the visitors hit back, equalising in the 94th minute, meaning Dortmund have taken just one point from their last four Bundesliga games and are now fifth in the table, despite having a five-point lead at the top at the start of October.
It’s not just Bosz whose future is in doubt. Despite Pierre-Emerick Aubameyang opening the scoring, he was sent off in the second half which changed the game.
After he was dropped for disciplinary reasons earlier this month, Dortmund are said to be considering the striker’s future once again.
Elsewhere, Jupp Heynckes’ 30-game unbeaten run in the Bundesliga ended.
Bayern Munich lost 2-1 to Borussia Mönchengladbach, which were Heynckes’ first dropped points since returning to the Bavarian giants in October following nine straight wins in all competitions.
Thorgan Hazard put the hosts ahead with a 39th-minute penalty before Matthias Ginter added the their second before half-time. Arturo Vidal got a consolation for the champions.
Hannover 1-1 Stuttgart; Borussia Dortmund 4-4 Schalke; Frankfurt 0-1 Bayer Leverkusen; Augsburg 2-1 Wolfsburg; RB Leipzig 2-0 Werder Bremen; Freiburg 2-1 Mainz; Borussia Mönchengladbach 2-1 Bayern Munich; Hamburg 3-0 Hoffenheim; Cologne 0-2 Hertha Berlin
After a goalless draw with Torino, AC Milan finally lost patience with manager Montella, placing Gattuso in charge of the first team.
They are now seventh in Serie A with 20 points, 18 behind Napoli and have won only two league games in their last nine matches.
After spending big this summer on the likes of Franck Kessié, Mateo Musacchio and Leonardo Bonucci, bigger things were expected of Milan so a managerial change is no real surprise.
Elsewhere, Inter Milan kept up the pressure on Napoli thanks to victory over Cagliari.
Real Madrid transfer target Mauro Icardi scored twice in the win.
The Argentine opened the scoring in the 29th minute before Marcelo Brozović doubled their lead.
The hosts pulled a goal back through Leonardo Pavoletti before Icardi scored his 15th goal in 14 games this season to seal the win.
Bologna 3-0 Sampdoria; Chievo 2-1 SPAL; Sassuolo 0-2 Hellas Verona; Cagliari 1-3 Inter Milan; Genoa 1-1 Roma; AC Milan 0-0 Torino; Udinese 0-1 Napoli; Lazio 1-1 Fiorentina; Juventus 3-0 Crotone; Atalanta-Benevento to be played Monday night
Kylian Mbappé failed to score on his return to Monaco for Paris Saint-Germain but that didn’t stop his side extending their lead at the top of Ligue 1.
The 18-year-old struggled in front of goal on against the club where he won the French title last season, but that didn’t stop his current side continuing their march towards becoming champions.
Edinson Cavani opened the scoring with his 23rd of the season, before Neymar doubled PSG’s lead by converting a penalty he won himself.
João Moutinho pulled a goal back with a free-kick that deflected off Mbappé but it wasn’t enough and the capital club won 2-1.
They are now nine points clear of Lyon and Monaco, who sit in second and third respectively, with PSG only dropping two points so far this season.
Lyon moved up to second after winning 5-0 at Nice, with Memphis Depay getting on the scoreboard twice, while Marlon Santos was sent off for the home side.
Saint-Étienne 2-2 Strasbourg; Rennes 2-1 Nantes; Caen 1-0 Bordeaux; Dijon 3-1 Toulouse; Metz 0-2 Amiens; Montpellier 3-0 Lille; Troyes 3-0 Angers; Nice 0-5 Lyon; Marseille 1-0 Guingamp; Monaco 1-2 Paris Saint-Germain