Their semi-final opponents are last year's champions, and Pep Guardiola's men have already won the Bundesliga.
Luckily for Real, Ronaldo is a man on a mission in Europe this season. He has an astounding 14 goals in the Champions League so far.
They have come in just eight games as Ronaldo missed one leg of the quarter-finals and one group stage match.
Here is a breakdown of how he has fared in each game. Spoiler: It's usually quite well.