Copa del Rey last-16 draw: Barcelona vs Leganes, Real Madrid away to Zaragoza

Ben Hayward
Four teams are still fighting for the Spanish cup: Getty Images

Barcelona will be at home to Leganes in the last 16 of the Copa del Rey, with Real Madrid in action away to Real Zaragoza.

The Catalans came from behind to beat Ibiza thanks to two Antoine Griezmann goals in the second half of the teams' tie on Wednesday, the second in added time, and were paired with the relegation-threatened Madrid side in Friday's draw.

Madrid overcame Unionistas de Salamanca later on Wednesday and travel to Zaragoza in the one-off ties, which will be played between Tuesday and Thursday next week.

Defending champions Valencia are away to Cultural Leonesa, shock winners against Atletico Madrid after extra time on Thursday night.

Having knocking out Celta Vigo, Mirandes are at home to Sevilla and another Segunda side, Rayo Vallecano, face Villarreal after eliminating Real Betis on penalties on Thursday.

Tenerife, victors against Valladolid in the last round, are at home to Athletic Club, while Badajoz are rewarded with a tie against Granada after their win over Eibar this week.

All of the top-flight teams will play away against lower-level sides, as per the new Copa format, except for in the two ties involving LaLiga outfits, for which Barcelona and Real Sociedad were drawn first to face Leganes and Osasuna, respectively.

The Copa del Rey last-16 draw in full

Badajoz vs Granada

Cultural Leonesa vs Valencia

Tenerife vs Athletic Club

Zaragoza vs Real Madrid

Mirandés vs Sevilla

Rayo Vallecano vs Villarreal

Barcelona vs Leganés

Real Sociedad vs Osasuna​

Read more

Atletico knocked out of Copa del Rey by third-tier Cultural Leonesa

Copa del Rey analysis: Griezmann saves Setien; Zidane wants the cup

Bale strikes as Real Madrid beat minnows Unionistas de Salamanca

Ibiza 1-2 Barcelona: Griezmann earns Copa del Rey comeback win