Javier Portillo struck deep into added time to earn Real Madrid CF a crucial point away to BV Borussia Dortmund in this breathtaking UEFA Champions League Group C tie, just when it seemed Jens Lehmann's heroics in the home goal had won it for the German champions.
Lehmann, just as he had been in the 2-1 defeat in Madrid last week, was superb. Helped by the hugely impressive Ahmed Madouni and his central defensive partner Chistian Wörns, the goalkeeper was instrumental in ensuring Jan Koller's 23rd-minute strike was the difference for so long in a pulsating match.
With AC Milan having beaten FC Lokomotiv Moskva 1-0 to win the section, Madrid and Dortmund were left to fight for second spot. The early advantage looked to have gone Madrid's way as Tomáš Rosický missed out through injury. But in his absence, Sebastian Kehl and Stefan Reuter established control in the centre.
In the first minute Ewerthon caught the Madrid defence square, forcing Iker Casillas off his line to clear. It was a portent of things to come as Dortmund harried and outworked Madrid. The visitors were on the back foot, but with their first attack of the match almost took the lead. Ronaldo lofted a pass over Wörns and into the path of Raúl González, whose shot was saved by Lehmann. The ball broke back to the striker, but Madouni was across to block.
It was Dortmund, however, who were in the ascendancy. Ewerthon's rasping drive was beaten out by Casillas, then the tireless Koller shot wide, but two minutes after that the Czech striker's persistence paid off, Kehl chipping through to Koller who fired in from a tight angle.
Stung but not stirred, Madrid hit back. Ronaldo just failed to connect with Roberto Carlos's low cross and then, on 38 minutes, was unfortunate not to win a penalty under pressure from Wörns. The tempo only increased after the break as Madrid strode forward. Lehmann was at his best six minutes after the restart, saving low from Ronaldo. Four minutes later Kehl and Wörns combined to somehow block Raúl as he squared to shoot.
But as Madrid pressed, gaps opened and Dortmund attacked on the break. A powerful Torsten Frings shot in the 62nd minute was saved at full-stretch by Casillas. Roberto Carlos then slipped trying to clear, allowing Koller to pull the ball back for Ewerthon who, unmarked, headed wide from six metres. How that miss would come back to haunt Dortmund.
Madrid drove forward but Lehmann kept them at bay. Roberto Carlos's stinging free-kick from just outside the area was somehow turned over on 65 minutes. Nine minutes later the keeper was again off his line to block at the feet of Ronaldo.
Under intense pressure the Westfalenstadion groaned when four minutes of added time were shown and home hearts were broken soon after, Zinedine Zidane squaring for Portillo to fire low past the despairing Lehmann to put Madrid in the driving seat for a place in the last eight.