Club Brugge pulled off the result of the Champions League night on Tuesday, winning 4-3 at Inter Milan in a San Siro thriller. Nicolo Tresoldi scored a hat-trick and Romeo Vermant struck the winner, while Lautaro Martinez scored twice and Ange-Yoan Bonny once for Inter, who remain on zero points after two matches.

Barcelona came from a goal down to beat Galatasaray 4-1 in Istanbul, moving onto six points with a plus-seven goal difference and nine goals in two games — top of the early league-phase table. Arsenal beat Lille 3-0 at the Emirates with three goals in eight second-half minutes, and have yet to concede in the competition.

Atletico Madrid completed a 2-0 win over Manchester United on an early Pablo Barrios goal and a second from Ademola Lookman, with United finishing with 10 men. Viking FK held Bayern Munich 3-3 in Norway thanks to a 90th-minute Haugen equaliser.

Elsewhere, RB Leipzig beat PSV 1-0 on a 75th-minute Gruda winner and Villarreal defeated Napoli 3-1, adding to the earlier results — Sporting CP's 2-0 win at Lens and Sabah's historic 2-0 victory over Slavia Praha — for 32 goals across the nine Tuesday games.

Matchday 2 concludes Wednesday with nine more fixtures, highlighted by Manchester City against Paris Saint-Germain and Roma hosting Real Madrid.