The fourth matchday of the UEFA Champions League opened on Tuesday night with high-octane drama across the continent. FC Barcelona cruise control stayed firm in a 3–0 thrashing of Aston Villa powered by a Raphinha brace - a match that saw Israeli talent Orian Goren left as an unused substitute once again. Meanwhile, Manchester United produced a stunning 3–2 turnaround against Roma at Old Trafford behind a dramatic Matheus Cunha double before the Brazilian hero was sent off in stoppage time, potentially saving manager Michael Carrick’s job.
Elsewhere, European champions Paris Saint-Germain delivered the night's absolute masterclass, shellacking Villarreal 6–0 with four goals inside the opening 17 minutes. Bayern Munich secured a composed 2–0 away victory at Atletico Madrid, and Inter Milan comfortably handled Feyenoord 3–0 in Rotterdam.
Barcelona 3–0 Aston Villa
Barcelona notched their 11th victory in their last 13 Champions League fixtures in a match where 17-year-old Orian Goren once again remained on Hansi Flick's bench - as he did in El Clasico against Real Madrid - still awaiting his senior debut.
Fresh off a 6–1 domestic win over Alavés, the Catalans handed Villa their first defeat of the European campaign following three straight wins. Barca also recorded their first European clean sheet after 18 consecutive matches conceding, extending their home unbeaten record against English clubs to 16 games. Raphinha continued his scintillating form by bringing his tally to 19 goals in all competitions, following Lamine Yamal's early opener capitalized on a defensive blunder from the visitors.
Match action:
- 7th minute: GOAL! 0–1 Barcelona. A goal kick from Suzuki ended in a giveaway by Joao Gomes, who passed directly to Lamine Yamal for a close-range finish.
- 52nd minute: GOAL! Barcelona scored again seven minutes into the second half. This time it was Raphinha, who received a pass from Fermin Lopez at the edge of the box and struck a shot that deflected off Pau Torres past Suzuki.
- 65th minute: GOAL! Raphinha completed his brace as Barcelona went up 3–0. Joao Cancelo broke down the wing, bypassed McGinn - who went down claiming a foul - and delivered a smart low cross into the middle of the box. Raphinha beat his marker to finish cleanly into the net.
Villarreal 0–6 Paris Saint-Germain
The European champions put on a clinic in Spain, tearing through the hosts to net a historic four goals inside 16 minutes and two seconds. Despite missing Ousmane Dembele, Khvicha Kvaratskhelia, and Marquinhos, PSG - who entered riding a nine-match winning streak and 14 goals through three European matchdays - walked through Villarreal. Fabian Ruiz bagged a double alongside strikes from four other players, including 17-year-old full-back David Boly on his tournament debut. The victory marked PSG's 10th straight win across all competitions and extended their unbeaten Champions League run to 14 matches.
Match Action:
- 9th minute: GOAL! 0–1 Paris Saint-Germain. Joao Neves hit a volley into the top corner past Gulacsi after Pacho attempted to reach Doue’s corner kick.
- 12th minute: GOAL! 0–2 Paris Saint-Germain. Gulacsi’s clearance went straight to Maghnes Akliouche, who linked up with Senny Mayulu to set up Desire Doue for a comfortable finish.
- 13th minute: GOAL! An incredible 0–3 for Paris Saint-Germain. The French side are doing whatever they want. A volley from Joao Neves deflected toward Senny Mayulu, who blasted it home with power.
- 17th minute: GOAL! It's no mistake, a historic 0–4 for Paris Saint-Germain after just 16 minutes and two seconds! Another turnover by the hosts near their box reached Fabian Ruiz, who finished brilliantly to join the party.
- 50th minute: GOAL! Ruiz’s second of the night, PSG’s fifth. Vitinha played a long through ball between the two center-backs, who were caught unprepared. The Spaniard accepted the gift and slotted it through Gulacsi’s legs for 0–5.
- 78th minute: GOAL! The European champions show no mercy. Another turnover sparked a deadly counterattack, finished by David Boly - the 17-year-old right-back making his Champions League debut - with a powerful strike that deflected off a defender on its way in.
Atletico Madrid 0–2 Bayern Munich
An impressive nine-game unbeaten streak, eight wins, and a 20-match home scoring run in Europe were not enough for Atletico Madrid against Bayern Munich. Following a scoreless opening half, young Lennart Karl broke the deadlock in the 54th minute, pressing Robin Le Normand and capitalizing on a failed clearance to beat Jan Oblak. Twenty minutes later, Konrad Laimer provided the highlight of the night, latching onto a Harry Kane pass to smash a rocket off the crossbar from a tight angle. The Bavarians got back to winning ways in the tournament following back-to-back draws.
Manchester United 3–2 Roma
Michael Carrick could hardly have scripted a more dramatic night at Old Trafford. Manchester United entered on a grim nine-game winless streak and found themselves trailing 2–0 inside 18 minutes courtesy of goals from Matias Soule and Donyell Malen. Bruno Fernandes pulled one back from a retaken penalty in the 58th minute after VAR ordered a re-kick due to Roma encroachment. A minute later, Bryan Mbeumo hit both posts on a single play, squandering a golden chance to level.
The late chaos belonged entirely to Matheus Cunha. The Brazilian pounced on a Balerdi mistake to equalize in the 83rd minute before smashing home the winner three minutes later from a narrow angle. Cunha then turned villain in stoppage time: Having already been booked for removing his shirt during the goal celebration, he launched into a reckless tackle on Balerdi in the 91st minute to draw a second yellow. United held on with ten men to snap their dry spell and likely save Carrick’s post.
Match action:
- 11th minute: GOAL! 0–1 Roma. Matias Soule opened the scoring early at Old Trafford. A turnover in midfield led to a great cross-field pass from Rodrigo Mora. The Argentine found himself one-on-one with Lammens, controlled the ball, and finished into the near corner.
- 18th minute: GOAL! 0–2 Roma. Maguire made a poor clearance in the box, and after a shot toward goal, Heaven slid to block, with the ball hitting his hand. Donyell Malen converted from the spot, sending Lammens the wrong way to double the Giallorossi's lead.
- 58th minute: GOAL! Manchester United pull it back to 1–2. Mancini tripped Matheus Cunha in the box, and Bruno Fernandes stepped up to the spot. The captain’s initial shot was saved by the keeper, but VAR ordered a retake as a Roma player invaded the box before the kick and cleared the rebound. On his second attempt, Fernandes made no mistake.
- 59th minute: How was that not the equalizer?! Mbeumo found himself one-on-one with the rushing goalkeeper. The forward tried to surprise him with a long-range chip, but the ball struck both posts without going in!
- 83rd minute: GOAL! Manchester United equalize to 2–2! Fernandes tried to find Cunha in the box, Balerdi missed his clearance, and the Brazilian made the most of the error to score from close range.
- 86th minute: GOAL! The comeback completed in three minutes, and it's Cunha again! Young Shea Lacey played a through ball to the Brazilian, who smashed it into the net from a tight angle - with a bit of help from the keeper who failed to cover his near post - to make it an amazing 3–2 for Manchester United!
- 90+1 minute: Red Card for Cunha! Just minutes after completing his brace and the comeback, the Brazilian made a wild slide tackle into Balerdi and picked up a second yellow card. He had received his first after removing his jersey during the 3–2 goal celebration.
Feyenoord 0–3 Inter
Inter Milan bounced back from their derby defeat against AC Milan with a decisive away victory in Rotterdam. Yann Bisseck opened the scoring in the 8th minute with a fine turn and strike into the far corner. Francesco Pio Esposito doubled the advantage in the 34th minute with a close-range header off a Spence cross, before Piotr Zielinski wrapped up the points in the 54th minute with a crisp strike from range. Cristian Chivu’s side moved to six points in the group phase while extending their unbeaten record against Dutch opponents in the Champions League to 14 matches.
Other results around Europe
- Galatasaray 2–0 Stuttgart
- Shakhtar Donetsk 0–1 Sporting CP
- LASK Linz 4–0 Slovan Bratislava
- Bodo/Glimt 0–0 Lille