Real Madrid ground out a 2-0 win over Villarreal at the Santiago Bernabeu on Saturday, 10 October 2026, though it took them until after the break to find any rhythm in front of goal. The first half was tight and largely scoreless, with Villarreal holding firm and giving little away, and the sides went in level at the interval. Patience eventually paid off for the hosts, who found their breakthrough early in the second period and then added a second to put the game to bed. It wasn't a classic, but results like this matter more than style at this stage of the season. Real Madrid now head into the next round of fixtures with confidence restored after a frustrating opening forty-five minutes, while Villarreal will be left to reflect on a performance that promised plenty defensively but offered nothing going forward once Madrid found their stride. Three points for the hosts, nothing for the visitors to take from the capital.
The Matchup
Real Madrid beat Villarreal 1-0 at Santiago Bernabeu, and the numbers from the match back up how the game played out. Villarreal had their moments and did not make it easy from start to finish, but ultimately came up short on the day. Small margins like this one tend to add up over a season, and results such as this are often what separates teams in the table further down the line. Here is a closer look at exactly how the two sides compared, statistically.
Looking Ahead
Real Madrid will already be turning their attention to what comes next. Their next test comes at home to Sevilla, and how they respond after this result will be worth watching. You can follow the build-up and everything you need to know when Real Madrid vs Sevilla going to play at 18 October 2026 in Spanish La Liga 2026-27.
Villarreal, meanwhile, have a quick chance to build on this result. They are next in action away at Valencia, a game that will give an early sense of how they carry this result forward. Full details are here: Valencia vs Villarreal going to play at 24 October 2026 in Spanish La Liga 2026-27.