Saturdays are normally the best days to enjoy all the footballing action in Europe and around the world, and yesterday was not any different.
Let's take a look at what happened in the most-watched leagues in Europe.
English Premier League
The two Manchester sides went through very different emotions, with the Blue side sharing points with a resilient Southampton, and the other Red half grabbing the three points in the last minute of the game.
- Everton 0-1 Aston Villa
- Brentford 1-2 Wolves
- Leeds 0-1 Newcastle United
- Man United 1-0 West Ham
- Southampton 1-1 Man City
Bundesliga
Dortmund are actively trying to close the gap at the top with Bayern Munich, and they survived a scare from Hoffenheim yesterday, with Erling Haaland shining for his side yet again.
- Hoffenheim 2-3 Borussia Dortmund
- Bayer Leverkusen 5-1 Augsburg
- Borussia M'gladbach 1-2 Union Berlin
- Feriburg 2-0 VfB Stuttgart
- Greuther Furth 2-Mainz
- Bochum 2-2 Koln
La Liga
The game of the day was arguably Atletico Madrid vs Valencia, with Diego Simeone's men fighting hard to earn the full points in a five-goal thriller.
- Levante 0-2 Cadiz
- Villarreal 3-0 Mallorca
- Sevilla 2-2 Celta Vigo
- Atletico Madrid 3-2 Valencia
Serie A
Inter Milan are on the run to a second successive league title, and no side seems to be a match with them right now. They are the side to beat!
- Genoa 0-0 Udinese
- Inter 2-1 Venezia
- Lazio 0-0 Atalanta