Crystal Palace 0-2 West Ham United. Second-half goals from Tomas Soucek and Jarrod Bowen secured West Ham’s first Premier League win under new manager Julen Lopetegui...
Tottenham Hotspur 4-0 Everton. Son Heung-min scored twice as Tottenham secured their first Premier League win of the season with a convincing 3-0 victory over a...
Manchester City 4-1 Ipswich Town. Erling Haaland delivered a hat-trick as Manchester City demonstrated the challenges of Premier League life with a commanding win over Ipswich...
Brighton 2-1 Manchester United. Joao Pedro scored a dramatic 95th-minute header to secure a thrilling victory for Brighton, maintaining their perfect start to the season at...
Chelsea 0-2 Manchester City. Manchester City began their Premier League title defence with a 2-0 victory over Chelsea at Stamford Bridge, thanks to a standout performance...
Brentford 2-1 Crystal Palace. Brentford kicked off their season with a hard-fought victory over Crystal Palace, despite notable absences and some contentious moments. The Bees edged...
Manchester United 1-0 Fulham. In a thrilling Premier League opener, Manchester United edged out Fulham 1-0, thanks to a dramatic 87th-minute winner from their £36m new...
England stepped back from the brink of a Euro 2024 exit again as they secured a semi-final place with victory over Switzerland on penalties in Dusseldorf....
Spain 3-0 Croatia #EURO2024. Spain made an emphatic start to their quest to win a fourth European Championship with an impressive victory over Croatia at Olympiastadion...
Hungary Hungary 1-3 Switzerland #EURO2024. Switzerland battled their way to victory over Hungary as they made a winning start to their Euro 2024 campaign at Cologne...