Barcelona produced a stunning comeback to beat Galatasaray 4-1, while Arsenal cruised to a 3-0 victory over Lille in an eventful night of UEFA Champions League 2026-27 action on Tuesday.

Bayern Munich, however, were denied victory by a stoppage-time equaliser in a thrilling 3-3 draw against Viking FK, while Manchester United suffered a 2-0 defeat away to Atletico Madrid.

The second matchday of the league phase delivered goals, dramatic twists and a major upset as Club Brugge stunned Inter Milan 4-3 at the San Siro. Barcelona and Arsenal maintained their perfect starts to the campaign, while United's struggles continued in Madrid. 

ALSO READ: UCL 2026-27: ManU Face Atletico, Barca vs Galatasaray And Arsenal vs LOSC | When And Where To Watch

Barcelona Fight Back To Beat Galatasaray 4-1

Barcelona recovered from an early setback to secure a convincing 4-1 victory against Galatasaray in Istanbul.

Aleksey Batrakov put the Turkish side ahead in the 28th minute against the Spanish champions. Barcelona responded just before half-time when Joao Cancelo scored the equaliser in the 43rd minute.

The visitors took control after the break. Fermin Lopez put Barcelona ahead in the 50th minute before Anthony Gordon struck three minutes later, with Lamine Yamal providing assists for both goals. Karim Adeyemi added the fourth in the 65th minute to complete an impressive comeback.

Arsenal Score Three Past Lille

Arsenal secured a comfortable 3-0 win over Lille at the Emirates Stadium, scoring all three goals in a decisive seven-minute spell in the second half.

After struggling to break down Lille's organised defence before the interval, Arsenal finally found the breakthrough through Jurrien Timber in the 64th minute.

Bukayo Saka then set up substitute Eberechi Eze for the second goal in the 67th minute before getting on the scoresheet himself in the 71st minute. 

Bayern Munich Held By Viking In Six-Goal Thriller

Bayern Munich were left frustrated after Viking FK snatched a 3-3 draw with a stoppage-time equaliser in Norway.

Viking stunned the visitors by taking a 2-0 lead through early goals from Stensness and Christiansen. Harry Kane responded with a second-half penalty before scoring again to bring Bayern level.

Luis Diaz then completed Bayern's comeback in the 71st minute, putting the German giants ahead. However, Michael Olise was sent off shortly afterwards, leaving Bayern with 10 men. Herman Johan Haugen capitalised by scoring a late equaliser in the 90th minute.

Atletico Madrid Deepen Manchester United's Woes

Manchester United faced another difficult night as Atletico Madrid secured a 2-0 home victory.

Atletico made a flying start, with Pablo Barrios scoring inside the opening minute after Alex Baena broke down the left and delivered the ball into his path.

United attempted to find a way back into the contest but struggled to convert their chances. Their task became even harder when Leny Yoro was sent off in the 74th minute for denying Jonathan David a goalscoring opportunity.

Ademola Lookman sealed Atletico's victory in the 79th minute, finishing after United goalkeeper Senne Lammens had saved David's initial effort. 

ALSO READ: East Bengal vs Al-Shorta Live Streaming, ACL Two 2026-27: Kick-Off Time, Team News And Where To Watch

Other UCL 2026-27 Results

Elsewhere, Club Brugge defeated Inter Milan 4-3 in a seven-goal thriller, with Nicolo Tresoldi scoring a hat-trick. Villarreal came from behind to beat Napoli 3-1, while Sporting CP defeated Lens 2-0.

RB Leipzig edged PSV Eindhoven 1-0, and Sabah secured a 2-0 victory over Slavia Prague.