Real Madrid 0-1 Getafe: Hosts suffer shocking loss as Satriano nets the winner

Orlando City 2-4 Inter Miami CF: Messi scores 2 goals to seal comeback win

Roma 3-3 Juventus: Gatti scores last-gasp equalizer to see points shared

Arsenal 2-1 Chelsea: Gunners edge 10-man Blues as Timber scores & Neto sent off

Man Utd 2-1 Crystal Palace: Red Devils move up to 3rd with a comeback win

Rangers announce arrival of Hearts striker Shankland

Liverpool star emerges as target for Aston Villa with top European clubs also circling

2

Mikel Arteta makes Arsenal vow in new footage of lavish Premier League title celebrations

5

Lawrence Shankland transfer news: Rangers sign striker from Hearts ahead of Scotland World Cup duty

Bowen apologises to West Ham fans for 'embarrassment' of relegation

AS: Barca interested in Newcastle winger Gordon amid competition with Bayern

7

Enzo Maresca to Man City: Talks continue over hiring former Chelsea boss as Pep Guardiola's replacement

2

Enzo Maresca to Man City: Talks continue over hiring former Chelsea boss as Pep Guardiola's replacement - but legal issue hangs over deal

5

Henderson determined to 'finish off the movie for Glasner' with Conference League triumph

WSL transfers: Alexia Putellas linked with London City Lionesses, Chelsea aiming for a No 9 and a busy summer ahead for Arsenal

2

Mason Greenwood picks next club with father 'reaching out' as Man Utd close in on payday

31

Germany released their official jersey numbers for WC2026: Musiala 10, Wirtz 17, Woltemade 11

78

'I feel at home' – Palhinha keen to stay at Tottenham next season

1

Antonin Kinsky's incredible comeback from Madrid nightmare to Tottenham legend status

1

Di Maria's fall out with Van Gaal made him 'hate' Man Utd

12

Paul Scholes forced to eat his words as Arsenal 'get apology' from Man Utd legend

23

The Defensive Wall: Lammens blocks the most goals in this season's Premier League

58

Champions League manager reveals Anfield 'dream' as Reds to return for £22m star

18

Haaland: Man City need to keep pushing and fighting for trophies without Guardiola

14

Romano: PSG and Liverpool negotiating with Diomande's camp, player to decide

31