Holders Real Madrid survived a missed penalty from Vinicius Junior in normal time before edging rivals Atletico Madrid 4-2 in a shoot-out for a place in the Champions League quarter-finals.
Antonio Rudiger sealed the last-16 victory on Wednesday as goalkeeper Jan Oblak got his hands on the deciding penalty but could not stop it crossing the line, as Real maintained their perfect record against Atletico in six knockout ties and finals in the elite event.
Oblak had saved from Lucas Vazquez in the shoot-out but Atletico’s Julian Alvarez had his successful kick disallowed upon review because he touched the ball with both feet when he slipped, and Marcos Llorente hit the crossbar with his attempt.
Record 15-time winners Real had won the first leg 2-1 at home but Conor Gallagher levelled it 27 seconds into the return at the Wanda Metropolitano. Vinicius Junior had the chance to restore Real’s advantage but fired a penalty high over the crossbar in the 70th minute.
Arsenal, Villa, Dortmund through
Real will meet Arsenal, whose second straight quarter-final was never in doubt against PSV Eindhoven, after a 7-1 win last week. They drew 2-2 in the return at the Emirates. Oleksandr Zinchenko put Arsenal ahead early, Declan Rice got a second after Ivan Perisic had equalised for PSV, and Couhaib Driouech levelled again.