Spanish league results on Sunday:
Real Mallorca 2 (Victor 20, Castro 50) Real Sociedad 1 (Agirretxe 15)
Playing later
Real Mallorca v Real Sociedad, Levante v Espanyol, Grenada v Osasuna, Sporting Gijon v Racing Santander, Real Zaragoza v Malaga
Played Saturday
Athletic Bilbao 1 (Gabilondo 43) Villarreal 1 (Nilmar 53)
Sevilla 1 (Kanoute 18) Valencia 0
Real Madrid 6 (Cristiano Ronaldo 38, 50-pen, 84-pen, Higuain 45+1, Varane 66, Benzema 73) Rayo Vallecano 2 (Cuesta 1, 55)
Barcelona 5 (Villa 9, Miranda 15-og, Messi 26, 78, 90+1) Atletico Madrid 0
Playing Monday
Getafe v Real Betis
Source: AFP