UEFA Women's Champions League holders Barcelona are the final team to book their place in this season's quarter-final after beating Hammarby, while Arsenal and Bayern will battle for top spot in Group C next week after both sides won again.
UEFA.com rounds up all of Thursday's action.
Download the Women's Champions League app
Click on any scoreline to look back at all the action as it happened.
Group C
Bayern München 4-0 Juventus
Bayern stayed top by cruising past third-placed Juventus. The hosts took a 22nd-minute lead through Jovana Damnjanović’s finish after Klara Bühl’s shot curled against the crossbar.
Pernille Harder, Bühl and substitute Alara Şehitler all struck from inside the box during the second half, sealing the hosts’ fourth win of an unbeaten campaign.
Vålerenga 1-3 Arsenal
Alessia Russo scored in each half as already-qualified Arsenal stayed in the hunt for top spot in Group C. The England striker curled in a fine opener before Frida Maanum doubled the lead after a good run and pass from Caitlin Foord.
Another great Ford cross was volleyed in by Russo and although Tilde Lindwall smashed in late on for the hosts the win was already secured.
18 December: Juventus vs Vålerenga, Arsenal vs Bayern München
Group D
Man City 2-0 St. Pölten
Lily Murphy and Kerstin Casparij slotted in second-half crosses from Aoba Fujino as Manchester City matched their competition record of seven successive wins.
Murphy, who only signed her first professional contract last week and was making her first senior start for City, went close early on before the 18-year-old put her side on their way to remaining three points above Barcelona.
Hammarby 0-3 Barcelona
Ewa Pajor scored twice as Barcelona confirmed their place in the quarter-finals with a win in Sweden. Pajor poked in an early opener after a misplaced ball in defence and then arrived to sweep in a superb inswinging corner by Maria León.
Hammarby improved in the second half but Aitana Bonmatí wrapped up victory with a low deflected shot.
18 December: Barcelona vs Man City, St. Pölten vs Hammarby
Wednesday's results
Group A
Wolfsburg 6-1 Roma, Galatasaray 0-6 Lyon
Group B
Chelsea 6-1 Twente, Celtic 0-3 Real Madrid