Verona 1-3 Roma: Visitors fought hard to secure 3 pts against 10-man hosts

Torino 2-1 Milan: Mid-table Torino stun Milan, netting two goals in two minutes

Man Utd 1-0 West Ham: Rashford's winning goal lifts Red Devils to 5th

Real Madrid 1-1 Girona: 2-game winless run for Madrid as Kroos sent off

Arsenal 5-0 Nottingham Forest: Gunners go top as Martinelli, Partey & co score

Latest

TOP Transfers

Rumours

Di Biagio: I urged Man City to sign Barella

Cesc Fabregas: Xabi's Bayer Leverkusen v De Rossi's Roma is a must-watch

Chelsea make shock offer to Conte

2

Inter Milan defender Bastoni: Could this be my last club

Man Utd rekindle interest in transfer target Erik ten Hag and Ole Gunnar Solskjaer both passed on

5

Marcus Rashford set for showdown talks with Man Utd chiefs to understand struggles and fix Ten Hag relationship

7

Ange Postecoglou’s four-word blast at Tottenham flops caught on camera as Gary Neville says ‘he’s snapped’

3

Ernesto Valverde makes transfer demand to Athletic Club amid defensive injury crisis

EPL predictions: Bournemouth to end Arsenal's title challenge

20

Emma Hayes makes huge claim about Chelsea starlet Aggie Beever-Jones alongside trophy admission

Suarez and Sainz play headers as Miami and Ferrari stars kick it

Inter Miami star Lionel Messi named MLS Player of the Month for April

29

Gallagher fumes at referee as he makes a x-rated comment during win over Spurs

29

PLAYER RATINGS | Marseille 1-1 Atalanta: Hell was promised but rarely delivered

Prince William goes through ALL the emotions - including roaring with delight

Tottenham's season of promise and excitement is fizzling into a whimper

6

Remembering the week Gary Neville became Man Utd’s deadliest goalscorer

2

Fulltime Report: Fiorentina 3-2 Club Brugge

1

Aston Villa 2-4 Olympiakos: Kaabi hat-trick secures away win in 6-goal thriller

56

Roma vs Leverkusen player ratings: Alejandro Grimaldo MOTM with a rating of 8.2

3