In a rematch of the 2022 Euros final, Germany secured a 4-3 victory over European Champions England in a chaotic seven-goal thriller in front of 47,167 at Wembley.
Barcelona and Hansi Flick humbled their Clasico rivals, Man United finally moved on from Erik Ten Hag and Arsenal delivered plenty to talk about in its draw against Liverpool.
Sevilla and Real Madrid played out a tempestuous draw marked by controversy, while Arsenal fought back to tie Chelsea in a mistake-filled affair. Gab Marcotti breaks down the European soccer weekend.