Leandro Trossard scored with his first touch and Thomas Partey also scored as Arsenal claimed revenge for last season's losses to Aston Villa with 2-0 win.
Everton’s miserable start to the new season continued after a 4-0 defeat at Tottenham, which saw goalkeeper Jordan Pickford make a huge error.
Southampton's first Premier League home game since promotion ended in defeat as Nottingham Forest walked away from St Mary's with a deserved 1-0 win.
Erling Haaland netted his 23rd career hat-trick as Manchester City came from behind to eventually beat Ipswich Town 4-1.
Emile Smith Rowe, on his Craven Cottage debut, and Alex Iwobi were both on target as Fulham beat Leicester City 2-1 to win their first game of the new season.
West Ham won their first game under Julen Lopetegui with a 2-0 victory at Crystal Palace thanks to goals from Tomas Soucek and Jarrod Bowen.
Joao Pedro headed in a 95th-minute winner to inflict a 2-1 defeat on Manchester United after Joshua Zirkzee inadvertently stopped the visitors from taking the lead.
Jamie Vardy's assurances to Steve Cooper he was fit paid dividends as the veteran striker's goal against the run of play earned Leicester a 1-1 draw with Tottenham.
Enzo Maresca lost his first Premier League game in charge of Chelsea as Man City beat them 2-0 at Stamford Bridge, beginning their latest title defence in style.
Yoane Wissa earned Brentford a 2-1 win over Crystal Palace after Eberechi Eze's opener was controversially ruled out following a "nightmare" refereeing call.
Bayer Leverkusen came from a goal down to beat Stuttgart in a penalty shoot-out and win the DFL-Supercup despite being reduced to 10 players inside the first half.
West Ham transfer target Jhon Duran hit Aston Villa's winner at the London Stadium as Unai Emery's men kicked off their season with a 2-1 victory.
Antoine Semenyo scored a late Bournemouth equaliser to deny Nottingham Forest victory on the opening weekend of the Premier League season.
Newcastle ground out a hard-fought 1-0 win over Southampton through Joelinton's fine finish despite Fabian Schar seeing red for a first-half headbutt.
Fabian Hurzeler made a dream start to life as Brighton & Hove Albion head coach as his side sauntered to a 3-0 win at Everton.
Kai Havertz and Bukayo Saka scored one and set the other up as Arsenal returned to Premier League action with a tense 2-0 win over Wolves.
Arne Slot made it a winning start to his Liverpool tenure as his side turned on the style in the second half to beat Ipswich Town 2-0.
Joshua Zirkzee announced himself at Manchester United by scoring a late winner on his debut to secure an unconvincing 1-0 win over Fulham for Erik ten Hag's side.
Georgia stunned Portugal with a brilliant 2-0 win to secure qualification for the last 16 at Euro 2024 - their first major tournament.
Austria's impressive Euro 2024 campaign continued as they deservedly edged a five-goal thriller against the Netherlands to qualify for the last 16 as Group D winners.