Joaquin Caparros knew that only a win would do for Sevilla in their fight for Europe as Real Madrid came to town and would have been pleased to see eight changes on the team-sheet for Los Blancos.
The visitors still started as the stronger side until Wissam Ben Yedder broke the deadlock, pouncing on Luis Muriel’s header before overpowering Sergio Ramos and slotting coolly underneath the diving Kiko Casilla.
Casilla was again forced off his line as Steven Nzonzi found space in the box but turned his back to the keeper and teed up Miguel Layun to smash the ball into an empty net.
Real Madrid had a chance to fight their way back as Franco Vazquez tripped Lucas Vazquez in his own penalty area. Up-stepped Sergio Ramos against his former club only to rocket the ball against the crossbar.
Things went from bad to worse for the Real Madrid captain as Gabriel Mercado broke down the wing and crossed in only for Ramos to slide across and deflect the ball into his own net.
Substitute Borja Mayoral did manage to pull one back in the closing stages with a smart header from Marco Asensio’s right-wing cross.
Ramos did then make amends somewhat with a second penalty, slotting into the bottom corner after Mercado and Theo Hernandez clashed off the ball inside the penalty area within sight of referee Matheu Lahoz.
Sevilla: Soria; Layun, Lenglet, Mercado, Escudero; Pizarro, Nzonzi, Vazquez (Mesa, 79), Pareja; Muriel (Sandro, 62), Ben Yedder (Carrico, 81).
Real Madrid: Casilla; Vallejo, Nacho, Ramos, Theo; Casemiro (Llorente, 87), Ceballos (Mayoral, 70), Kovacic, Vazquez, Benzema, Asensio.