Marc Marquez has become the youngest MotoGP champion following a third-place finish at the season-ending Valencia Grand Prix.
Real Madrid 5-1 Real Sociedad
A hat-trick for Ronaldo, one from the penalty spot, one from Benzema and one from Khedira saw Real Madrid cruise past Real Sociedad 5-1, Griezmann replying for the visitors.
Granada 3-1 Málaga
Granada are up to eighth place in La Liga, albeit probably temporarily, after a decisive 3-1 victory over Málaga on Friday night, El Arabi grabbing himself a hat-trick and Juanmi getting a consolation goal for the Blue and Whites.
FC St Gallen 2-3 Valencia
Valencia, Sevilla and Real Betis are all top of their respective groups in the Europa League after four matches.
Barca through to last sixteen
Miranda, Garcia, Filipe and, inevitably, Diego Costa all found the net for Atlético Madrid as they overcame Austria Wien 4-0 in the Champions League on Wednesday.
Atlético 2-0 Athletic
Nine yellow and one red card as Atlético beat Athletico Bilbao 2-0 with goals from David Villa and Diego Costa.
Rayo Vallecano 2-3 Real Madrid
Real Madrid were cruising at 0-3 after two goals from Ronaldo and one from Benzema, but two penalties within three minutes, both converted by Jonathan Viera, brought bottom club Rayo Vallecano back into the match.
Barcelona 1-0 Espanyol
A 68th minute goal from Alexis Sanchez against Espanyol on Friday night was enough to see Barcelona stretch their unbeaten run to twelve games. Barca are four points clear of Atletico Madrid, who host Bilbao on Sunday.
Celta 0-3 Barcelona
Málaga are continuing their slide down towards the wrong end of the table and the danger zone, only managing a 0-0 draw against Espanyol on Tuesday evening.
Atlético Madrid 5-0 Real Betis
Oliver Torres scored with almost the first kick of the game after fifteen seconds and Gabi found the net with the last kick of the match. In between, David Villa (2) and Diego Costa bagged three more as Atlético Madrid were comfortable 5-0 winners against Real Betis.