DORTMUND, Germany (AP) — Bundesliga champion Borussia Dortmund held on for a 2-1 Champions League win over Real Madrid to ensure the Spanish champions' miserable record in Germany was extended on Wednesday.
"It's an extraordinary European Cup evening," said Dortmund coach Juergen Klopp. "It's a sensational evening, such as you can only imagine in your wildest dreams."
Marcel Schmelzer's 64th-minute strike proved to be the winner for the Bundesliga champions. Cristiano Ronaldo had pulled Madrid level two minutes after Robert Lewandowski opened the scoring in the 36th.
"To score the winning goal and to beat Real at home with Borussia — it's the fulfillment of a childhood dream for me," Schmelzer said.
It was Dortmund's first win at home over a Spanish opponent at the sixth attempt, while Madrid has now lost 17 of its 24 games in Germany against a German opponent. Madrid's only win was a 3-2 win at Bayer Leverkusen in 2000.
"Neither team was better. It was an incredibly difficult game. We also had the chances to win," said Madrid coach Jose Mourinho.
Dortmund tops Group D with seven points after three games. Madrid remains a point behind with two wins.
"We know we're in a very complicated group," Mourinho said.
Ajax beat Manchester City 3-1 in the other group game to move into third.
Early nerves from the home side allowed Madrid — playing its 350th European Cup game — to make the better start. A Marco Reus mistake allowed Ronaldo through but Mesut Oezil was unable to reach the winger's cross with the goal at his mercy in the fifth.
Sebastian Kehl tested Iker Casillas with Dortmund's first shot in the 13th. The two players were the only survivors from the sides' last meeting in February 2003.