Dortmund vs Real Madrid A whopping 23 goals to his name

No player can be said to love the Champions League more than Cristiano Ronaldo, and Borussia Dortmund have every right to be afraid of the Ballon d'Or holder when he takes on the yellow wall on Tuesday night.

With a brace against APOEL already to his name in this year's competition, Ronaldo travels to Germany on a run of 12 goals in his last six matches, including hat-tricks against Atletico Madrid and Bayern Munich in last season's knockouts before two goals in the final versus Juventus.

Signal Iduna Park has also represented a perilous trip for Real Madrid over the years, the club having never won there in European competition, but their star man has a strong record when comes to facing Bundesliga's best.

In 19 games against German teams, Ronaldo has smashed 23 goals, a stonking tally that includes four strikes versus Dortmund and nine in six matches against Bayern Munich.

Also on the Portugal captain's hit list have been Wolfsburg, conceding a hat-trick in the vital quarter-final second leg of 2015/16, and Schalke 04, who have suffered seven goals at his hands.

With an unmatched 107 goals in the Champions League overall, Ronaldo wants nothing more than to extend his scoring charts lead over Lionel Messi before Barcelona play a day later, while knowing that a win over Borussia should prove a big stride towards Real passing through the groups unscathed.

Indeed, after a tumultuous and goalless start to his LaLiga campaign, returning to his old favourite past time of dumping German teams out the competition may prove to be an ideal comfort zone for the evening.