The game started off slowly for Villarreal, with Real Oviedo creating several scoring opportunities in the first 11 minutes. However, the visitors' efforts were thwarted by Villarreal's goalkeeper, Aarón Escandell, who made several crucial saves.
Real Oviedo still had a chance to open the scoring when Junior Reis fouled Ilyas Chaira, but Villarreal's goalkeeper atoned for the error by saving Salomón Rondón's penalty.
Escandell continued to keep Villarreal out, but the team eventually broke through with two goals before the half-hour mark. Alberto Reina was sent off for a second bookable offence, and then Etta Eyong scored with a well-placed header from a corner.
Villarreal added another goal just seven minutes later, with Pape Gueye applying a clinical finish to Nicolas Pepe's cutback.
Villarreal suffered a setback when Gerard Moreno was forced off within two minutes of the restart, but they still largely controlled possession and created several scoring opportunities.
Real Oviedo continued to compete, but Villarreal's patience and possession eventually paid off with a comfortable victory.
This win is a promising start to the season for Villarreal, and they will look to build on this momentum in their next match.