Townflex Sports brings you updates from Europe’s top flight games played over the weekend as the season comes to an end.
EPL Matchday 36 of 38 Results
- Brentford 3-0 Southampton
- Burnley 1-3 Aston Villa
- Chelsea 2-2 Wolves
- Crystal Palace 1-0 Watford
- Brighton 4-0 Man United
- Liverpool 1-1 Tottenham
- Norwich City 0-4 West Ham
- Leicester City 1-2 Everton
- Arsenal 2-1 Leeds United
- Man City 5-0 Newcastle
La Liga Matchday 35 of 38 Results
We're now on WhatsApp. Click here to join.
- Levante 2-1 Real Sociedad
- Mallorca 2-6 Granada
- Athletic 0-0 Valencia
- Cádiz 3-0 Elche
- Celta Vigo 4-0 Alavés
- Real Betis 1-2 Barcelona
- Getafe 0-0 Rayo Vallecano
- Villarreal 1-1 Sevilla
- Espanyol 1-1 Osasuna
- Atlético Madrid 1-0 Real Madrid
Ligue 1 Matchday 36 of 38 Results
- LOSC 1-2 Monaco
- Brest 0-1 Strasbourg
- Metz 3-2 Lyon
- Angers 4-1 Bordeaux
- Rems 1-2 Lens
- Clermont Foot 2-1 Montpellier
- Lorient 0-3 Marseille
- PSG 2-2 Troyes
Wednesday Fixtures
- Nice 4-2 St-Étienne
- Nantes 2-1 Rennes
Serie A Matchday 36 of 38 Results
- Inter 4-2 Empoli
- Genoa 2-1 Juventus
- Torino 0-1 Napoli
- Sassuolo 1-1 Udinese
- Lazio 2-0 Sampdoria
- Spezia 1-3 Atalanta
- Venezia 4-3 Bologna
- Salernitana 1-1 Cagliari
- Verona 1-3 Milan
- Florentina 2-0 Roma