The Champions League last 16 may not have delivered on the drama front so far, but there are high hopes for an enthralling conclusion.
Real Madrid, Paris Saint-Germain, Manchester City and Bayern Munich have all booked their places in the quarter-finals in what's poised to be a blockbuster set of fixtures next month, but who will they be joined by?
Arsenal and Atletico Madrid both have one-goal deficits to overcome on home soil against Porto and Inter respectively, while first leg draws in Naples and Eindhoven mean it's anyone's tie to win when Napoli travel to Barcelona and PSV visit Borussia Dortmund.
Here's how sees this week's Champions League last 16 second legs panning out.
Arsenal produced their flattest display of an otherwise sparkling 2024 thus far in Porto, contriving to lose 1-0 thanks to a stunning Galeno winner at the death.
There's plenty of work for this free-scoring Gunners outfit to do on Tuesday night against Sergio Conceicao's methodically-coached Porto outfit that is lathered in continental heritage. A tense night at the Emirates awaits with Arsenal aiming to progress into the last eight of this competition for the first time since 2010.
Barcelona should have been out of sight ahead of the return leg, but Victor Osimhen's cancellation of Robert Lewandowski's opener has given an improving Napoli a chance in Catalonia.
Barca are unbeaten since Xavi's announcement regarding his future, but rarely have they set the world alight. They're also vulnerable at home having temporarily moved away from Camp Nou.
Kick-off Time (GMT)
Fixture & Prediction
20:00
Arsenal 2-0 Porto
20:00
Barcelona 2-1 Napoli
Like Barcelona, Inter should have been out of sight from the first leg. The runaway Serie A leaders are aiming to enjoy
Read on 90min.com