MADRID [SPAIN]: FC Barcelona and Real Madrid completed the draw for the quarterfinals of the Copa del Rey with wins away to Ceuta and Villarreal.
Barca had a comfortable evening away to third-tier Ceuta on Thursday, while Real Madrid had to dig deep in Villarreal, coming back from 2-0 down before winning 3-2.
Villarreal dominated the first half, with Etienne Capoue putting them ahead in the fourth minute after an assist from Gerard Moreno.
Samuel Chukwueze doubled Villarreal's lead three minutes from time as Villarreal caught Madrid on the break and Moreno gave another assist.
The game changed after the break and Madrid were level with goals in the 57th minute from Vinicius Jr, who produced a composed finish under pressure from the defense.
Eder Militao levelled in the 69th minute, following up to sweep home the rebound after his initial header had been saved, reports Xinhua.
Dani Ceballos won the game for Madrid with a smart finish after good work from Marco Asensio, who pulled the ball back for him to score from the edge of the area.
Barcelona never looked to be in danger of suffering an upset in Ceuta as the newly crowned Spanish Supercup champions controlled the ball, but it wasn't until the 40th minute that Raphinha put them ahead.
The Brazilian took a pass from Frank Kessie to score with a curling left-foot shot out of the keeper's reach.
Robert Lewandowski made the tie safe four minutes into the second half with a clinical low finish after another assist from Kessie.
Ansu Fati scored a third with just over 20 minutes left to play and Kessie headed the goal that he deserved in the 76th minute, with Barca putting up a class performance in effective finishing.
Lewandowski scored his second of the night and his 22nd of the season in the last minute after a pass from Eric Garcia, following the defender's strong run out of defense.
The two teams join Athletic Bilbao, Sevilla, Atletico Madrid, Real Sociedad, Valencia and Osasuna in a strong draw for the quarterfinals.