Real Madrid ensured they head into the Christmas break firing on all fronts as they progressed into the fifth round of the Copa Del Rey.
The defending champions are top of the Primera Division and looking good in the Champions League, and booked their place in the last 16 with a 5-1 win over Ponferradina.
A brace from Jose Callejon and goals from Nuri Sahin, Raphael Varane and Joselu helped lay on a 7-1 aggregate win. Barrera Acoran netted the third-tier side's goal.
Also through are Real Mallorca, who turned around a 1-0 deficit from the first leg to beat Sporting Gijon 2-1.
Having lost at home a week ago, it was a hard task for Joaquin Caparros' men, but they managed it thanks to an Alejandro Menendez Diaz own goal and a strike from Emilio Nsue 20 minutes from time.
Espanyol did it somewhat easier against Celta Vigo, winning 4-2 after a goalless first leg.
Vladimir Weiss set them on their way and, by the time David Rodriquez netted a late brace for Celta, the tie was over thanks to home goals from Alvaro Vazquez, Sergio Garcia and a Hugo own goal.
Elsewhere, Sevilla did what was required of them, beating San Roque 2-1 for an aggregate 3-1 victory. A double from Freddie Kanoute, one of which came from the spot, put the tie to bed, with Adrian getting a consolation.