Champions League semi-final second legs with everything still left to play for? Errr, yes please!
The opening semi-final clashes have set up a pair of barnstorming return legs. Paris Saint-Germain once again need to stage a second-leg comeback, only this time on home soil, while the battle of European heritage is locked at two apiece with Bayern Munich visiting Real Madrid on Wednesday night.
The Wembley arch awaits the two victors, with the two upcoming nights bound to thrill. Expect the very best of the Champions League on Tuesday and Wednesday night.
Here's how thinks the upcoming second legs will play out.
There was a sense of familiarity regarding PSG's defeat in Dortmund. Les Parisiens had so often struggled away from home in this competition before they secured back-to-back away victories to kick-off the knockout phase.
Borussia Dortmund were excellent in front of a rampant Yellow Wall. Jadon Sancho purred and Mats Hummels produced a performance out of his vintage, but their advantage is just one thanks to an outstanding Marquinhos intervention to deny Julian Brandt late on.
These two sides have been here before. In 2020, Dortmund took a 2-1 lead into the second leg of their last-16 tie, only to lose 2-0 in Paris. Will history repeat itself on Wednesday night? Luis Enrique's hosts will dominate territorially to an even greater degree, but the visitors pose a distinct threat on the counter-attack.
Taming BVB in transition will be key to a PSG victory, while the hosts must also produce a much more efficient final-third display compared to their efforts in Germany.
Kick-off Time (GMT)
Fixture
Prediction
20:00
PSG vs Borussia Dortmund
2-1 (PSG win on penalties)
A Borussia Dortmund victory on Tuesday would serve as immense
Read on 90min.com