The 2023/24 Champions League semi-finals were every bit as exciting, dramatic and shocking as we were hoping they would be.
Favourites Real Madrid left it late to secure their place in the showpiece event at Wembley Stadium on Wednesday night, while underdogs Borussia Dortmund shockingly swept aside Paris Saint-Germain 2-0 on aggregate, despite the Ligue 1 giants hitting the post 10 times over the two semi-final legs.
And after all that fun, here’s the seven best performing players of the round.