TONIGHT'S Champions League clash is a heavyweight one – and a semi-final that's not easy to call.
Bayern Munich v Real Madrid would have been a fitting final but the bonus is we should be treated to two titanic ties.
Last night two-goal hero Mo Salah was the link between Liverpool and Roma and this time it's Jupp Heynckes who managed Bayern and Real to Champions League success.
Now 72 he's trying to repeat the feat with the Germans and I was surprised to see them odds on for the home leg with most firms although William Hill offer Bayern at evens.
Real are 3-1 at Marathonbet with the draw paying 14-5 with McBookie. I reckon they'll qualify at 9-10 with Marathonbet and bookies can't split the sides in that market.
The two-in-row Euro champs have beaten Bayern five times in a row – including home and away last season – and will take heart from the fact Sevilla lost just 2-1 on aggregate in the quarters.
Cristiano Ronaldo netted a double in Munich and three in Madrid and has scored in his last 11 Champions League matches.
The Portuguese star is 6-5 at Unibet to extend his tournament record to 12 and 4-1 at McBookie to net first.
Bayern have been exceptional this season under Heynckes, winning the Bundesliga by a country mile and likely to do the double.
But there is no doubt Real have a stranglehold over them and I'm backing them not to lose tonight at 7-8 at Unibet.
This a Bayern side full of attacking talent so there should be plenty of goals and both to score is expected at just 4-7 with Ladbrokes. Try both to score and over 2.5 match goals at 20-23 with boylesports.
- Ronaldo to score
- Real Madrid not to lose
- Btts & over 2.5 goals