Cristiano Ronaldo's Champions League Season with Real Madrid Game-by-Game
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.
Galatasaray 1-6 Real Madrid, Tuesday, September 17, 2013
Karim Benzema struck twice for Real, Isco chipped in with one, but the star of the show was that man Cristiano Ronaldo, firing in a 27-minute hat-trick.
Carlo Ancelotti's side sank the miserable Turks, and Ronaldo tucked the match ball under his shirt as well he might.
He scored the opener after being set up by Angel Di Maria and grabbed his second thanks to Gareth Bale, who was making his Champions League bow for Madrid.
The Welshman fired in a free-kick which Ronaldo converted unchallenged.
Ronaldo set up Benzema for the fifth goal before scoring a brilliant sixth for Real, completing his 21st hat-trick for the club.
Real Madrid 4-0 FC Copenhagen, Wednesday, October 2, 2013
Cristiano Ronaldo struck twice, but it was Angel Di Maria who was the man-of-the match here, scoring two himself and setting up one of the others.
Portugal star Ronaldo was playing in his 100th game in Europe, and his was an appropriate celebration.
Madrid were not playing well, and Ronaldo showed his frustration early on at his team-mates when their passing was not good enough.
But before long he headed home Marcelo's cross to open the scoring.
Then came his second, after a brilliant rabona cross from Di Maria. Ronaldo headed it home to take his tally to five in the competition.
Real Madrid 2-1 Juventus, Wednesday, October 23, 2013
Cristiano Ronaldo struck both of Real's goals against the Italians on an entertaining night at the Bernabeu.
The first goal came after just four minutes, Ronaldo rounding Gianluigi Buffon and tucking home from a narrow angle.
His second was from the spot after Giorgio Chiellini had fouled Sergio Ramos in the box.
Ronaldo's goals made him the third all-time top scorer in the Champions League with 57, overtaking Ruud van Nistelrooy on 56.
The man he is chasing is Real Madrid's Raul, on 71.
Juventus 2-2 Real Madrid, Tuesday, November 5, 2013
Cristiano Ronaldo struck again to equalise after Arturo Vidal had opened the scoring in Italy.
His goal meant Real Madrid were virtually assured of qualification from the group.
Gianluigi Buffon denied Ronaldo early on, and it took 53 minutes before he found the net.
Karim Benzema played him through, and the striker clipped the ball neatly over Buffon in the Juve net.
Ronaldo then set up Gareth Bale, who fired Madrid into a 2-1 lead, but Fernando Llorente later equalised.
There was a suggestion that Ronaldo encroached on Bale's territory later on by taking a free-kick that would have been better suited for a left-footer.
FC Copenhagen 0-2 Real Madrid, Tuesday, December 10, 2013
Cristiano Ronaldo had missed the previous fixture against Galatasaray with a hamstring injury, watching on from a private box at the Bernabeu.
But on this night, Ronaldo struck the second goal against FC Copenhagen and with it became the first man to hit nine in the group stages of the Champions League.
He pounced on Pepe's flick on to fire home and add to Luka Modric's opener.
Ronaldo later hit the post in the 75th minute before he saw a penalty brilliantly saved by goalkeeper Johan Wiland.
Madrid had already secured top spot in the group, but Carlo Ancelotti played a strong team, showing his will to impress in Europe and Ronaldo’s determination to score as many goals as possible.
Schalke 1-6 Real Madrid, Wednesday February 26, 2014
Cristiano Ronaldo scored twice against Schalke as Madrid ran riot in Germany.
The last-16 clash was all but over after the first leg as Ronaldo took his Champions League tally to 61.
Ronaldo took as many shots at goal in the game (10) as the entire Schalke team did.
He had hit the post and seen Schalke's goalkeeper deny him twice, but there was no keeping Ronaldo out.
Ronaldo tricked defender Joel Matip with a triple stepover, then fired into the bottom corner after beating him.
He added another when he took the ball past poor Ralf Fahrmann for the sixth.
Real Madrid 3-1 Schalke 04, Tuesday, March 19, 2014
Cristiano Ronaldo hit one goal in each half to take his total to 13 Champions League goals for the season.
That was a personal record, and to achieve it by the last 16 stage was quite an accomplishment.
Gareth Bale set up the first goal, squaring for Ronaldo to knock in from close range.
Then he scored his 41st goal of the season with a low drive after a long run.
He also hit the bar, which ended up with Alvaro Morata scoring, and then the post.
If he had scored, he would have equalled Lionel Messi’s record of 14 Champions League goals in one campaign.
Real Madrid 3-0 Borussia Dortmund, Wednesday, April 2, 2014
Cristiano Ronaldo equalled that Lionel Messi record in his next European game, helping to put Real Madrid in a commanding position against Borussia Dortmund.
He was not at his vibrant best but was still applauded off as he was substituted with 10 minutes to go.
The striker complained of a knee issue, and Carlo Ancelotti said, as per ESPN: "Ronaldo had a knee problem but I took him off to avoid any risks. He is not injured, just a minor annoyance."
Ronaldo missed out on the second leg, sitting on Real Madrid's bench as they wavered, losing 2-0.
Ancelotti did not want to risk Ronaldo because of his injury.
Now Real hope Ronaldo is over his problem before facing Bayern on Wednesday night.