Champions League: Real Madrid stunned by Juventus in semifinal