Vinicius Junior stole the show for Real Madrid on Sunday as he bagged a brace to secure the win for the visitors at Espanyol, while Real Betis thrashed Real Oviedo 3-0.
We take a look at all the La Liga action from this past Sunday which produced lots of goals and controversial decisions.
Substitute Randy Nteka delivered a decisive late blow as Rayo Vallecano secured a crucial 1-0 win over Elche, moving further clear of the La Liga relegation zone.
Barcelona were the biggest winner in Saturday's exciting La Liga action in a day where no fixture ended goalless with crucial points collected at both ends of the league table.
Barcelona maintained their lead over Real Madrid in the LaLiga standings with a hard-fought 2-0 win over a Villarreal side that proved to be a tough nut to crack, despite going down to 10 men for most of the game.
La Liga served up a gripping weekend of twists on Sunday, as Robert Lewandowski's hat-trick inspired Barcelona to a 4-2 victory over Celta Vigo, cutting Real Madrid's lead at the top to just three points after their stalemate at Rayo Vallecano.