Overview
- Raphinha converted a 12th-minute penalty and Lamine Yamal added a second in the 63rd minute.
- Villarreal went down to 10 men in the 39th minute when Renato Veiga was sent off for a foul on Yamal.
- The hosts carved out several clear chances, including a shot off the crossbar, but failed to finish during a strong first half.
- Joan Garcia started in goal as Marc-André ter Stegen, recently back from a back injury and a midweek cup outing at CD Guadalajara, remained on the bench.
- The result keeps Barcelona top on 46 points, four ahead of Real Madrid, and marks a seventh straight win in all competitions.