The first legs of the Champions League last 16 have left some ties all but over and others fascinatingly poised for the second legs next month.
Manchester United's hopes of making it through to the quarter-finals are hanging by a thread after they were beaten 2-0 at home by Paris Saint-Germain, and Liverpool are also up against it following a goalless draw with Bayern Munich at Anfield.
By contrast, Tottenham Hotspur have one foot in the last eight courtesy of their 3-0 triumph over Borussia Dortmund, while Manchester City's dramatic late win at Schalke 04 puts them firmly in the driving seat of their tie.
Real Madrid only just scraped past an impressive Ajax in Amsterdam to take a 2-1 lead back to the Bernabeu, and Atletico Madrid made it a good round for the Spanish capital clubs by beating one of the tournament favourites in Juventus.
Here, Sports Mole selects its Champions League team of the week from all of the round-of-16 first legs.
Lyon were big underdogs when pulled out of the hat against Barcelona, but their 0-0 draw in the first leg leaves them with a fighting chance in the second. Goalkeeper Anthony Lopes was a big reason behind that clean sheet, making five saves to frustrate Lionel Messi and co.
The Madrid clubs provide three of the back four, including the Atletico centre-back pairing of Diego Godin and Jose Gimenez, who not only kept Cristiano Ronaldo and the Juventus attack at bay, but also both got on the scoresheet to put their side in control of the tie.
Real Madrid were less convincing at the back and Ajax were unfortunate to come away from their match with nothing, but Dani Carvajal assisted the crucial winning goal for the three-time defending champions to earn his place at right-back.
The standout individual performance from all of the first legs came from Jan Vertonghen, who was virtually unstoppable in the second half of Tottenham's win over Dortmund. Playing in a relatively unfamiliar left-back role, the Belgian created the first, scored the second and was a constant driving force forward at Wembley.
Vertonghen is joined in the team by a current and a former Spurs teammate, with Christian Eriksen also playing a big part in his side's much-improved second-half performance - including providing the assist for the third goal.
Nabil Bentaleb's night might have ended in heartache as Schalke conceded late to fall to defeat against Man City, but the midfielder ensured that his side are not completely out of the tie with two goals, both of which came from penalty spot.
Roma still have work to do in their tie against Porto, but they at least have a lead from the first leg courtesy of their 2-1 win at the Stadio Olimpico. Lorenzo Pellegrini was crucial to that victory with a battling display in midfield which helped lead to the quickfire brace which ultimately decided the game.
It was Nicolo Zaniolo who got both of those goals, with the youngster announcing himself on the scene by scoring twice in the space of six minutes - enough to earn him a place above teammate Edin Dzeko and PSG's Kylian Mbappe leading the line.
There is one PSG representative from their win at Old Trafford, though, with Angel Di Maria providing the perfect response to the abuse he received at his former club by providing the assists for both goals.
On the opposite flank, Ajax's David Neres may have ended up on the losing side but he was one of the better performers on the pitch against Madrid, assisting the home side's goal and registering a whopping 98% pass accuracy to beat the likes of Messi and Man City hero Raheem Sterling to a place in the team.