Rabat - Real Madrid's dreams to reach the Champions League final for the second consecutive year were dashed yesterday by Juventus.