Townflex Sports brings you updates from Europe’s top flights fixtures over the weekend.
Below are the Results from EPL, Spanish La Liga, French Ligue 1 and Italian Serie A matches.
EPL Matchday 34 of 38 Fixtures
We're now on WhatsApp. Click here to join.
- Arsenal 3-1 Man United
- Leicester City 0-0 Aston Villa
- Man City 5-1 Watford
- Norwich City 0-3 Newcastle
- Brentford 0-0 Tottenham
- Burnley 1-0 Wolves
- Chelsea 1-0 West Ham
- Brighton 2-2 Southampton
- Liverpool 2-0 Everton
Monday Fixture
19:00
- Crystal Palace vs Leeds United
La Liga Matchday 21 of 38 Results
- Barcelona 0-1 Rayo Vallecano
Ligue 1 Matchday 34 of 38 Results
- Lyon 5-2 Montpellier
- St-Etienne 1-4 Monaco
- PSG 1-1 Lens
- Rennes 5-0 Lorient
- Nantes 5-3 Bordeaux
- Nice 1-0 Troyes
- Metz 0-1 Brest
- Clermont Foot 2-2 Angers
- LOSC 1-0 Strasbourg
- Reims 0-1 Marseille
Serie A Matchday 34 of 38 Fixtures
- Torino 2-1 Spezia
- Venezia 1-3 Atalanta
- Inter 3-1 Roma
- Verona 1-1 Sampdoria
- Salernitana 2-1 Florentina
- Bologna 2-2 Udinese
- Empoli 3-2 Napoli
- Genoa 1-1 Cagliari
- Lazio 1-2 Milan
Monday Fixture
18:45
- Sassuolo vs Juventus