Nine games have finished (Sevilla and Granada meet on Monday), 31 goals have been scored and seven red cards handed out across an action-packed La Liga weekend.
Real Madrid and Barcelona both recorded handsome victories at home but second-placed Atletico slipped up at San Mames against Athletic Bilbao.
In the battle of two of the season's most surprising teams, Rayo Vallecano produced the goods, turning over visiting Real Betis 3-0.
None of the teams at the bottom could muster much among themselves; Athletic's win was the only maximum points gained by any side in the bottom half.
Here is the weekend's best...