The Champions League last 16 has already delivered plenty of top-class entertainment and we’re only halfway through the round.
Big odds punters were able to capitalise on two seemingly unlikely comebacks as Ajax sent holders Real Madrid spinning out of the competition before Manchester United defied pre-match 20/1 (21.0) quotes to get the better of Paris Saint-Germain.
There are some sizeable outsiders in the second set of matches too. Juventus signed Cristiano Ronaldo to help boost their Champions League credentials but trail 2-0 to Atletico Madrid ahead of the second leg at the Allianz Stadium. The Serie A holders are 3/1 (4.0) to qualify from the tie.
No team left in the competition has a bigger uphill task on their hands than Schalke. Having pushed Manchester City close in Germany, Domenico Tedesco's side are 50/1 (51.0) long shots to overturn the 3-2 deficit they face at the Etihad Stadium on Tuesday evening.
Pep Guardiola called his team "teenagers" in the context of Europe's top table, but City sit top of the outright winner market at 9/4 (3.25) with bet365.
Barcelona and Lyon couldn't be separated in their first meeting, drawing 0-0 three weeks ago. A score draw at Camp Nou would see the French side through to the quarter finals, but the Catalan giants have won 26 of their last 29 home games in this competition.
The most evenly-matched contest sees Bayern Munich hosting Liverpool following a 0-0 stalemate at Anfield. The Bundesliga holders are 19/20 (1.95) to qualify while the Reds are slight favourites at 4/5 (1.80) with bet365.
As with Lyon's trip to Barcelona, away goals could prove vital for Jurgen Klopp's side although their recent away record in this competition doesn't make for good reading.
The Merseysiders lost all three group games on the road this term as well as their semi-final second leg against Roma, albeit they'd done enough in the first meeting to secure a spot against Real Madrid in the showpiece finale.
Odds correct at the time of writing. Please gamble responsibly.