The Spain striker equalised for Barcelona as the Catalans beat Sevilla 2-1 at Camp Nou, while the Portuguese came off the bench to inspire a Real Madrid comeback at Deportivo
Here, Goal.com looks at the best performers from the latest Primera Division fixtures.
In goal, Claudio Bravo made several fine saves to help Real Sociedad claim bragging rights in the Basque derby, which they won 3-1 at Athletic Bilbao.
In defence, Miranda was a rock for Atletico against Espanyol, while Sereno turned in a fine performance and scored Valladolid's first goal in their 2-1 win at Rayo Vallecano and Mario helped Betis to a fine 3-0 win over Andalusian rivals Malaga.
His Betis team-mates, Benat and Juan Carlos, were both excellent in midfield as Betis produced one of their finest displays of the season, while Chori Castro was the inspiration behind Sociedad's comeback at Athletic.
Adrian Colunga completed Getafe's revival against Mallorca, meanwhile, as David Villa headed an important equaliser which allowed Barcelona to go on and beat Sevilla. Diego Costa did the dirty work again for Rojiblancos as the capital club edged past Espanyol, while Cristiano Ronaldo came off the bench at Riazor to lift Real Madrid, who came from a goal down to beat Deportivo La Coruna 2-1.
| vs Athletic Bilbao (a)
| vs Espanyol (h)
||vs Rayo Vallecano (a)
|| vs Malaga (h)
|BENAT||GONZALO CASTRO||JUAN CARLOS|
| vs Malaga (h)
|| vs Athletic Bilbao (a)
||vs Malaga (h)
||VILLA||DIEGO COSTA||CRISTIANO RONALDO|
| vs Mallorca (a)
||vs Sevilla (h)
|| vs Espanyol (h)
||vs Deportivo (a)