The weekend was packed with exciting football matches across Europe. Teams played in the Premier League, La Liga, Bundesliga, Serie A, and Ligue 1.
ALSO READ: Weekend results: FA Cup, Premier League, Serie A, League 1, Bundesliga, La Liga
Below are the results from the weekend’s football matches across Europe’s top leagues:
Premier League:
Saturday 30 March 2024:
Brentford 1 – 1 Man Utd
Aston Villa 2 – 0 Wolves
AFC Bournemouth 2 – 1 Everton
Chelsea 2 – 2 Burnley
Nottm Forest 1 – 1 C Palace
Sheff Utd 3 – 3 Fulham
Spurs 2 – 1 Luton
Newcastle 4 – 3 West Ham
Sunday 31st March 2024
Man City 0 – 0 Arsenal
Liverpool 2 – 1 Brighton
La Liga:
Friday 29 March 2024:
Cadiz 1 – 0 Granada
Saturday 30 March 2024:
Barcelona 1 – 0 Las Palmas
Valencia 0 – 0 Mallorca
Almeria 0 – 3 Osasuna
Getafe 0 – 1 Sevilla
Sunday 31 March 2024:
Real Madrid 2 – 0 A Bilbao
Alaves 0 – 1 Real Sociedad
Girona 3 – 2 Real Betis
Celta Vigo 0 – 0 Rayo Vallecano
ALSO READ: Weekend result: Premier League, Bundesliga, Serie A, La Liga, Ligue 1
Bundesliga:
Saturday 30 March 2024:
Bayern 0 – 2 Dortmund
Eintracht Frankfurt 0 – 0 Union Berlin
Leverkusen 2 – 1 Hoffenheim
M’gladbach 0 – 3 Freiburg
RB Leipzig 0 – 0 Mainz
Werder Bremen 0 – 2 Wolfsburg
Sunday 31 March 2024:
VfL Bochum 2 – 2 Darmstadt
Stuttgart 3 – 3 Heidenheim
Augsburg 1 – 1 Cologne
Serie A:
Saturday 30 March 2024:
Fiorentina 1 – 2 AC Milan
Lazio 1 – 0 Juventus
Genoa 1 – 1 Frosinone
Torino 1 – 0 Monza
Napoli 0 – 3 Atalanta
Ligue 1:
Friday 29 March 2024:
Lille 2 – 1 Lens
Saturday 30 March 2024:
Lyon 1 – 1 Reims
Metz 2 – 5 Monaco
Sunday 31 March 2024:
Marseille 0 – 2 PSG
Strasbourg 2 – 0 Rennes
Clermont Foot 0 – 3 Toulouse
Le Havre 0 – 2 Montpellier
Nice 1 – 2 Nantes
Lorient 0 – 1 Brest