The fifth round of the Uefa Champions League group stage was completed this week and there is still plenty fo play for in many of the groups heading into the last batch of fixtures.
In Group A, Atletico Madrid held champions Bayern Munich, who have already qualified top, to a 1-1 draw to boost their chances of reaching the last-16, while RB Salzburg secured a 3-1 win at Lokomotiv Moscow to move within a point of Diego Simeone's side.
All four teams are in the running for the top two places in Group B after Shakhtar Donetsk completed the double over Real Madrid and Inter Milan secured a 3-2 win at Borussia Monchengladbach. Gladbach lead the group on eight points, followed by Shakhtar and Madrid on seven, with Inter on five.
Group C's runaway top two, Manchester City and Porto, played out a goalless draw in Portugal and over in France, Marseille claimed their first points with a 2-1 win over Olympiakos.
In Group D, 2019 winners Liverpool guaranteed themselves top spot with a 1-0 victory against Ajax, who will need to beat Atalanta in the final game to progress after the Italians moved up to second following the 1-1 draw with Midtjylland.
Group E was done and dusted after Round 4 but Chelsea made sure to finish top after thrashing Sevilla 4-0 in Spain thanks to a historic hat-trick from Olivier Giroud. Also in the group, Krasnodar claimed their first win after beating Rennes.
Borussia Dortmund are assured of top spot in Group F despite being held to a 1-1 draw by Lazio, who will join the Germans in the knockout stage providing they avoid defeat to Club Brugge in their last game.
In Group G, Barcelona made it five wins in a row after cruising past Ferencvaros, while Juventus were similarly emphatic in their win over Dynamo Kiev where Cristiano Ronaldo scored his 750th career goal.
Group H is undoubtedly the most fascinating heading into the final round after Paris Saint-Germain secured a 3-1 win at Manchester United and RB Leipzig edged Istanbul Basaksehir in a seven-goal thriller. All three teams are locked on nine points with one round to play.
Reflecting on the latest round, Ian Hawkey has provided his Champions League team of the week in the photo gallery above. To move on to the next photo, click on the arrows or if using a mobile device, simply swipe.