Edinson Cavani scored late as Paris St-Germain booked their place in the last 16 of the Champions League with a 2-1 win over Group C rivals Olympiakos.
Gareth Bale struck as Real Madrid, who had Sergio Ramos sent off, sealed top spot in Group B with a 4-1 win over Turkish side Galatasaray.
Bayern Munich beat CSKA Moscow 3-1 to lead Group D by three points.
They will fight it out with Manchester City in the last round for top spot.
GROUP A
Manchester United sealed their place in the knockout stages of the Champions League with a 5-0 win at Bayer Leverkusen, who are in second spot in the Bundesliga.
United boss David Moyes described the performance as the "best yet" of his time in charge of the Premier League champions.
They play Shakhtar Donetsk , who defeated Real Sociedad 4-0, in their final group match. The Ukraine club need victory at Old Trafford to be sure of their place in the next round.
Leverkusen have seven points, one fewer than Shakhtar - they travel to San Sebastian.
GROUP B
Real Madrid were as impressive as Manchester United, recording a convincing win over Galatasaray while playing with 10 men for 65 minutes after defender Ramos was sent off for pulling down Umut Bulut.
World-record signing Bale scored the opener with a swerving free-kick as his side secured top spot in the group.
Chile midfielder Arturo Vidal scored a hat-trick as Juventus put themselves in a great position to finish second with a 3-1 win over Copenhagen.
Juventus have six points, two more than Galatasaray, who they face in the final fixture.
GROUP C
Cavani scored a stoppage-time winner as 10-man Paris St-Germainbeat Olympiakos to ensure progression and top spot in the group.
Sweden striker Zlatan Ibrahimovic opened the scoring with a tap-in on his 100th Champions League appearance. Italian Marco Verratti was sent off for a second bookable offence early in the second half.
Benfica joined the second-placed Greek side on seven points with a dramatic 3-2 win at Anderlecht - Spanish striker Rodrigo scored in the 90th minute.
The Portuguese side host PSG in the final match, while Olympiakos are at home to Anderlecht.
GROUP D
Bayern Munich all but cemented top spot in the group with a brilliant 3-1 win at CSKA Moscow.
Arjen Robben, Mario Gotze and Thomas Muller, with a penalty, scored for the holders, while Keisuke Honda grabbed a consolation from the spot for the Russian club.
Manchester City will have to defeat Bayern by three goals in Munich to top the group, although manager Manuel Pellegrini will be pleased with his side's 4-2 victory over Czech club Viktoria Plzen.
CSKA will take third place and a spot in the Europa League if they secure at least a draw at Plzen.
Latest Stories
-
From classrooms to conservation: 280 students embrace sustainability at Joy FM/Safari Valley’s Second Eco Tour
3 mins -
Jordan Ayew’s late goal not enough as Leicester lose at home to Chelsea
11 mins -
Global Crimea Conference 2024: Participants reject Russian claims to Soviet legacy
15 mins -
Jospong Group, Uasin Gishu County sign MoU to boost sanitation services in Kenya
22 mins -
Thomas Partey stunner helps Arsenal overcome Nottingham Forest
34 mins -
Over half of cyber attacks in Ghana, rest of Africa target government and finance, says Positive Technologies
37 mins -
Academic City unveils plastic recycling machine to address plastic pollution
54 mins -
German-based Kanzlsperger makes medical donation to WAFA
2 hours -
It could take over 100 years for Ghana and other African countries to become ‘developed’ – Report
2 hours -
AEC 2024 renews momentum to lift Africa out of poverty despite global shocks
3 hours -
Can RFK Jr make America’s diet healthy again?
3 hours -
Maiden Women in Chemical Sciences conference opens with a call for empowerment
5 hours -
We’ll reclaim all Groupe Nduom stolen assets – Nduom declares
5 hours -
Center for Learning and Childhood Development Director Dr Kwame Sakyi honoured at Ghana Philanthropy Awards
14 hours -
Asantehene receives 28 looted artefacts
15 hours