Borussia Dortmund and Real Madrid, led by Marco Reus and Cristiano Ronaldo, will go head-to-head in the UEFA Champions League semifinals. This will be the third time the two clubs have met this season with Real Madrid still looking for their first win over the German giants.
The sides have been two of the most entertaining teams in Europe this season and meet in a match that promises to be one of the most intriguing of the entire competition.
Prediction:
Bortmund 1-1 Madrid