Follow all the goals from the Copa del Rey as they happen on Soccer-Spain's LoveLaLiga twitter (tweets by day in reverse chronological order).
Thursday, 29th November:
Mallorca 0 - Deportivo 0. After 1-1 draw in first leg, Mallorca through to fifth round on away goal rule, where they will play Sevilla.
Celta 3 - Almería 0. That's it, Celta through to play Real Madrid after De Lucas got winner in extra time!
Celta 3 - Almería 0 (De Lucas 109'). Ex Chelsea veteran gives Galicians the lead! Ten minutes to go now!
Granada 2 - Zaragoza 1. Zaragoza through on away goal rule, and will play Levante in next round. Postiga will miss first leg after red card!
Celta 2 - Almería 0 (Lago 92'). Celta level it in last min! Game in to extra time! Massive rainstorm right now! Winners to play Real Madrid.
Last 15 minutes in Balaidos and Los Cármenes, both games in the balance, but Almería and Zaragoza ahead right now. Mallorca - Depor up next!
Granada 2 - Zaragoza 1 (Mainz 67'). Defender restores lead with header from corner. Zaragoza with 10 after Postiga got 2nd YC for diving!
Expand 29 Nov SOCCER-SPAIN ?@LoveLaLiga Celta 1 - Almería 0 (Park Cho Young 55'). One back for Galicians, but Almería won first leg 2-0...
Granada 1 - Zaragoza 1 (José Marí 55'). Important away goal for Maños! Granada now need to score twice!
Half time in two cup ties: Celta 0 - Almería 0; Granada 1 - Zaragoza 0 (Ighalo 27'). Deflected shot by Ighalo levels tie after 1-0 1st leg!
Wednesday, 28th November:
Matches in Barcelona finished, with wins for Barça, who play Córdoba, & Sevilla who meet winner of Depor v Mallorca.
Barça 3 - Alavés 1 (Villa 59'). Now it's 301, from Tello assist! Alavés had goal disallowed for questionable offside just before though!
Barça 2 - Alavés 1 (Villa 55'). El Guaje strokes a free kick in to top corner of net for his 300th professional goal! Looks easy - it ain't!
Espanyol 0 - Sevilla 3 (Rakitic 45, Babá 49). 2 more for Sevilla either side of break. New coach Aguirre must be wondering what is going on!
Barcelona 1 - Alavés 1 (Adriano 35'). Return pass from Thiago sets up Adriano to equalize. Should be a walk in the park from now on?
Espanyol 0 - Sevilla 1 (Perotti pen 26'). Javi López sent off for dubious foul on Babá. After 3-1 first leg, seems Sevilla have got it?
Barcelona 1 - Alavés 1 (Viguera 16'). Surprise in Nou Camp, although Barça were 0-3 up from first leg...
First 4 games over, no surprises. Atlético, Valencia, Levante & Getafe through. Two games kicking off now in Barcelona.
Levante 4 - Melilla 1 (Iborra penalty 85'). Andrés Sánchez sent off for foul on Roger. Good fight by North Africans, but no way back now?
Valencia 3 - Llagostera 0 (Bernat 78'). Banega sets up youngster for third. 5-0 on aggregate - hey ho...
Levante 3 - Melilla 1 (Michel 76'). Michel whacks in a free kick to put Levante ahead in the tie! Still close call though...
Levante 2 - Melilla 1 (Roger 62'). B team forward heads in Michel cross! Levante still need another though.
Valencia 2 - Llagostera 0 (Nelson Valdez 57'). This one's over! Soldado coming out for a run about now!
Levante 1 - Melilla 1 (Nikos 25' / Chota 27'). Problems for Levante! After 1-0 loss in first leg, they now have to score two!
4 cup ties underway now, 2 more later tonight. Valencia & Atlético won 1st legs, and have already scored, Rami & Raúl García, both min 15!
Tuesday 27th November:
Game ended in Rosaleda. Málaga through by the skin of their teeth after losing 0-1 to Cacereño, but winning on away goal rule!
Real Madrid 3 - Alcoyano 0 (Callejón 89', 91'). Flattering result after Callejón scores 2 late on. Madrid through to play Celta or Almería.
Málaga v Cacereño still 0-1! 2B team putting up a great fight, and another goal will see them through! Ten minutes to go!!!
Real Madrid 1 - Alcoyano 0 (Di María 71). At last! Sub Di María breaks the ice. Benzema on too, & Coentrao came on in 2' for injured Albiol.
Málaga 0 - Cacereño 1 (Chapi 37'). Incredible! Second division B side ahead! First leg was 3-4 though, so Málaga still OK on away goal rule!
First 4 games over, Betis, Osasuna, Las Palmas & Córdoba all through!
Real Sociedad 2 - Córdoba 2 (Agirretxe 85'). Fairly academic that one. Real need three more to stop Córdoba from going through.
Betis 3 - Valladolid 0 (Rueda og 86'). Another good run by Vadillo ends with Rueda scoring in own net. Betis close to last 16! What a week!
Real Sociedad 1 - Córdoba 2 (Dubarbier 71'). That must be it! Andalusians virtually through to play Barça in 5th round! First surprise...
Osasuna 2 - Sporting 0 (Rubén 76'). Rubén scores after free kick to put locals ahead in tie!
Rayo Vallecano 0 - Las Palmas 0. Rayo keeper sent off again!!! This time Rubén, first leg was Dani! Las Palmas one up from that first leg.
Real Sociedad 1 - Córdoba 1 (Olivas 67'). Vital away goal! Real need three now to go through! winners to play Barça in next round.
Osasuna 1 - Sporting 0 (Llorente 66'). Omwu assist for Llorente to level the tie!
Betis 2 - Valladolid 0 (Rubén Castro 62'). Betis ahead in the tie! Youngster Vadillo comes on and sets up Castro within a minute!
Real Madrid B team midfielder Cheryshev to make first team debut tonight, a couple of weeks after he got his first cap for Capello's Russia!
Betis 1 - Valladolid 0 (Amaya 26'). Tie now all square after Amaya goal!
Real Sociedad 1 - Córdoba 0 (Griezmann 20'). Real back in it, but they still need one more!
6 cup matches tonight, 4 already under way! Rayo, Osasuna & Real Soc all behind from 1st leg v 2nd divn opposition!