Cristiano Ronaldo added another two goals as Madrid won its 14th consecutive game in all competitions.
Real Madrid's relentless winning run rolls on after it swept aside Eibar 4-0 in La Liga on Saturday.
The capital club's victory was its 14th in a row in all competitions and keeps Real on top of the Liga standings for another week.
James Rodriguez opened the scoring midway through the first half to put Real on its way to a 36th Liga victory under Carlo Ancelotti in his 50th game in charge.
Eibar coach Gaizka Garitano had labeled Cristiano Ronaldo "unstoppable" before the game and that proved true as the Portugal captain doubled the advantage — scoring in the 11th consecutive Liga game in the process.
Real controlled things nicely in the second half with Isco replacing the injured Luka Modric in the midfield and bringing a similar calm as the Croatia star.
Karim Benzema scored for the fifth league game in a row and Ronaldo netted a late penalty to take his Liga tally for the season to 20 and add gloss to Real's dominant performance.
The European champion's focus now turns to guaranteeing the top spot in its UEFA Champions League group, which the club can do with a point against Basel midweek.
Gareth Bale saw a fierce free kick tipped into the air and onto the crossbar by Xabi Irureta as the visitors quickly regained their stride after a two-week break.
The early pressure told in the 23rd minute, although Real was perhaps fortunate to not see Benzema flagged for offside as he tried to flick Ronaldo's cross home — the Portuguese recovering the ball to clip into the path of Rodriguez to nod past Xabi.
Sergio Ramos was denied by Xabi from 4 yards and Bale lashed a half-volley wide after smart work from Ronaldo in a deeper area.
But the Eibar defense again fell asleep as Dani Carvajal burst up the right flank and squared for Ronaldo, who scuffed home from 8 yards.
Real's incessant pressure continued after the interval with Xabi called into action again by Ramos before Isco was just off-target after a flowing move involving Benzema, Rodriguez and Ronaldo.
A third did arrive with 20 minutes to go as Marcelo and Rodriguez showed grit and determination to keep the ball in on the left-hand flank and Benzema profited from their work, hammering into the top corner from the Colombian's pass.
Ronaldo converted from 12 yards after his free kick had been handled in the wall by Raul Albentosa. Real has now scored at least four goals in six of its last eight domestic fixtures.