Match summary
Real Madrid saw off Villarreal 1-0. It was goalless at half-time.
Yan Diomande put Real Madrid ahead in the 63rd minute, set up by Federico Valverde.
The chances backed that up: Real Madrid created 1.43 expected goals (xG) from 11 shots to Villarreal's 0.53 from 15. Real Madrid had a player sent off.
Real Madrid secured a narrow 1-0 victory against Villarreal in La Liga matchday 8 after a hard-fought contest at home. Despite Villarreal dominating possession with 54 percent compared to Real Madrid's 46 percent, and registering 15 shots to the hosts' 11, the home side edged the territory with 92 attacks and 55 dangerous attacks against 89 attacks and 50 dangerous attacks from the visitors. Both teams managed 4 shots on target, while Real Madrid forced 9 corners to Villarreal's 3. The match saw a heavy disciplinary count, featuring 7 yellow cards and 1 red card for the home side alongside 2 yellow cards for the away team, with Real Madrid committing 8 fouls and Villarreal 13.
The first half ended goalless after early cautions for Villarreal's Renato Veiga in the 10th minute and Real Madrid's Jude Bellingham in the 19th minute. Following half-time substitutions, the deadlock was broken in the 62nd minute when Yan Diomande scored with a right foot shot to put Real Madrid 1-0 ahead, a goal that was followed by a VAR review in the 63rd minute. After further substitutions for both teams and another VAR review in the 72nd minute, Real Madrid's Vinicius Junior received a red card for violent conduct in the 72nd minute. A series of yellow cards followed for José Mourinho, Ibrahima Konaté, Antonio Rüdiger, Pau Navarro, Aurélien Tchouaméni, and Kylian Mbappé before the match concluded at 1-0.
Real Madrid
Villarreal
























