The last 16 games of the Champions League are over and the dust is now settling after a few exciting weeks of action.
It is the biggest stage in club football, and many players rose to the challenge with unreal performances to lead their teams to the next round.
Here is 90minteam of the last 16.
Augustin Marchesin (GK) – Porto had to work hard to overtake Juventus, but without Marchesin they wouldn’t have stood a chance. He could have conceded three in the second leg, but he made up for that with ten saves.
Juan Cuadrado (RB) – Apparently, in an individual mission to shoot Juventus, Cuadrado was hopelessly unlucky to miss. He was a creative force against Porto and looked like the best player on the pitch at times.
Antonio Rudiger (CB) – Facing Luis Suarez and Joao Felix, Rudiger made Atletico Madrid’s formidable attack tame by his physicality. He found himself under Atletico’s skin, frustrating Suarez and luring Stefan Savic in an insane red card.
Pepper (CB) – Remember when Real Madrid tried to convince us that Pepe was done? The 38-year-old looked like the best center-back on the planet against Juventus and coached Porto in the next round.
Joao Cancelo (LB) – Technically at left-back, Cancelo could have been included in any position on the pitch. He absolutely maimed Gladbach and is on a real tear these days.
Luka Modric (CM) – If you want to learn how to control a game, check out Modric’s performance against Atalanta. Now 35 years old, Real Madrid are still playing out of their skin.
N’Golo Kante (CM) – Kante has almost been on this list three times because he felt there were three on the pitch against Atletico. The Chelsea man is back at his best.
Sergio Oliveira (CM) – Oliveira gave Porto the lead in their second leg against Juventus with a compound penalty, but it was his brilliant 115th-minute free kick that ultimately proved the difference.
Mohamed Salah (RW) – The Premier League’s top scorer has scored one goal in each of Liverpool’s 2-0 victories over RB Leipzig, with the Reds’ stay in Europe providing them with a welcome distraction from their domestic form.
Erling Haaland (ST) – With four goals and an assist against Sevilla, the Dortmund hitman Haaland continues to surprise. He is both the fastest and the youngest player to score 20 goals in the Champions League, and he will have 30 now.
Kylian Mbappe (LW) – When you move to Camp Nou and score three goals past Barcelona in a Champions League knockout game, the hype around you increases a bit. Mbappe was excellent for PSG, even conceding a penalty in the second leg to keep his team in the ascendant.