Manchester United came from two goals down to beat Roma 3-2, while Barcelona defeated Aston Villa 3-0 and Paris Saint-Germain thrashed Villarreal 6-0 in Tuesday’s UEFA Champions League fixtures.
At Old Trafford, Roma took an early lead through Matías Soulé before Donyell Malen doubled their advantage from the penalty spot.
United responded in the second half, with Bruno Fernandes reducing the deficit through a retaken penalty in the 58th minute.
Matheus Cunha then scored twice in quick succession to complete the comeback and secure victory for the hosts. However, the Brazilian was sent off in stoppage time after receiving a second yellow card.
The win ended United’s nine-game winless run across all competitions.
At the Camp Nou, Barcelona recorded a 3-0 victory over Aston Villa. Lamine Yamal opened the scoring before Raphinha added two goals to seal the win.
Paris Saint-Germain produced the biggest result of the night, defeating Villarreal 6-0 in Spain.
João Neves, Désiré Doué, Senny Mayulu and Fabián Ruiz scored in the first half as PSG established a commanding lead. Ruiz added another goal after the break, while 17-year-old David Boly scored on his Champions League debut.
In other matches, Bayern Munich defeated Atletico Madrid 2-0, while Inter Milan beat Feyenoord 3-0.
Galatasaray secured a 2-0 win over Stuttgart, Sporting CP edged Shakhtar Donetsk 1-0, and LASK defeated Slovan Bratislava 4-0.
Bodo/Glimt and Lille played out a goalless draw.

Follow Us on Google