EUROPE'S best attack faces one of the meanest defences tonight – and that makes Monaco v Juventus tough to call.
I tipped Monaco to KO Man City and Borussia Dortmund at big prices in the last two rounds and again they're underdogs at 9-4 with McBookie to qualify and 21-10 at bet365 to win tonight's home leg.
On the face of it the odds on the French league leaders are big but it's because Juve are tighter than Scott Brown's pocket after he's filled it with Rangers stars.
Juve, no bigger than 4-11 at William Hill to reach the Final, have conceded 22 goals in Serie A and just two in 10 Champions League matches on the way to the semis.
So while Monaco have netted 95 in Ligue 1 and 12 in four knockout ties in Europe they haven't faced a better defence.
Strike duo Kylian Mbappe and Radamel Falcao will need to be at their best as Juve attempt to put up the shutters as they did in the Nou Camp last time out.
Mbappe was sensational against City and Dortmund and is 13-2 at McBookie to score first and 2-1 to net at anytime.
The more experienced Falcao is 11-2 with McBookie to break the deadlock and 2-1 at 888sport to net.
I can see Juve's streetwise defenders getting the better of a young side and while they should qualify a biggest price of 4-11 at bet365 doesn't attempt.
Instead go for the draw in Monaco at 5-2 with Unibet. The French flair players will allow the Italians chances with gung-ho tactics so consider a scoring stalemate at 15-4 with BetStars.
Both teams to score pays 3-4 at 888sport and Paulo Dybala will be the man Monaco fear. He is 7-5 at 888sport to net during the 90.
Bets to Consider
Monaco v Juve draw
Monaco v Juve draw & Btts
Both teams to score
Mbappe to score