The latest round of La Liga matches delivered a series of remarkable outcomes, notably the end of Villarreal's unbeaten streak, the persistent struggles of Real Madrid in away games, and Valencia's ...