The last 16 for this season's UEFA Champions League will be known once the remaining play-off second legs are concluded in the early hours of Thursday morning.
Just one goal separates Real Madrid and Manchester City after the first leg, while the same applies to PSV and Juventus.
With both games on a knife edge, and the loser heading out of Europe’s elite competition, the stakes could not be higher.
Manchester City will be kicking themselves after surrendering a 2-1 lead in the dying moments of first leg, to lose 3-2.
The late fightback will hand the psychological advantage to Real Madrid, while home advantage also puts them in the driving seat.
But all is not lost for City, who won 2-1 at the Bernabeu in 2020, while AC Milan also won 3-1 there in the league phase.
Real Madrid are priced at 1.90 to win the game, while City are priced at 3.40. The draw is available at 4.33.
Juventus are in pole position to make their way into the last 16 after winning the first leg 2-1 in Turin, but there is no room for complacency.
PSV are very strong on home soil and are undefeated in their 14 European games in Eindhoven, winning nine of them.
PSV also scored 10 goals in the last three home games of the league phase, so Juve will have to be at their best to go through.
They do have a good record in the Netherlands however, winning two and drawing two of the last four.
Juventus are 2.90 to win, PSV are 2.25, while the draw is 3.70.
Barring one of the biggest upsets in UEFA Champions League history, PSG are heading through to the last 16.
They lead Brest 3-0 following the first leg, and back on home soil, their progression to the next stage is pretty much a formality.
PSG say they will not let complacency creep in and they are 1.18 to win the second leg, with Brest 13.00. The draw is 7.50.
Ousmane Dembele scored two of the PSG goals in the first leg and now has 18 goals in the last 11 games in all competitions.
Like PSG, Dortmund have a 3-0 advantage following the first leg and have one foot in the last 16 of the competition.
However Sporting have not given up the ghost and believe they have what it takes to score three goals in Dortmund.
Sporting are 3.80 to win the game, while the draw is the same price. Dortmund are the hot fancies at 1.90.
This article was written by a partner sports writer via Spotlight Sports Group. All odds displayed on this page were correct at the time of writing and are subject to withdrawal or change at any time.