Villarreal 3-1 Real Sociedad — La Liga
Pre-match Insights
🎯 Live Goal Signals
0'HTFT
7'
15'
23'
38'
46'
47'
54'
68'
68'
69'
74'
74'
78'
82'
85'
86'
89'
89'
89'
Match Report
Villarreal beat Real Sociedad 3-1 in La Liga. The match took place on March 20, 2026. Real Sociedad controlled the ball with 64% possession, while total shots finished 21 to 10. The expected goals (xG) reading was 3.51 for Villarreal against 1.12 for Real Sociedad. This report was generated automatically from Shutli's live match data, which tracks xG, momentum and tempo minute by minute.
Open Shutli in the app
MFT System
MFT Score
66.3
56.2
122.5
61.2
MFT Differential
Home Dominant+10.1Home66.3
Away56.2
Reliability%94
Component Analysis
xG Component
10.0
32.522.5
Momentum Component
0.6
30.830.2
Tempo Component
0.5
3.03.5
Trend Analysis
Home · Last 5min+0.0
Away · Last 5min+0.0
Statistics
0Expected Goals (xG)0
36%Ball Possession64%
21Total Shots10
10On Target4
8Off Target3
3Blocked3
17Inside Box4
4Outside Box6
4Corners5
9Fouls11
1Offsides6
3GK Saves7
361Passes653
287Accurate Passes582
0Yellow Cards2
0Red Cards0
Head to Head
2
Wins
1
Draws
2
Wins
Total Matches
5
Goals
18
Avg Goals
3.60
Form Comparison
Villarreal
WLWDW
Avg Points2.00
Goals/Match1.60
Conceded/Match1.00
Goal Diff+3
Real Sociedad
LWLWD
Avg Points1.40
Goals/Match2.20
Conceded/Match2.00
Goal Diff+1
Streaks & Trends
Villarreal
1 Unbeaten1 Scoring
Real Sociedad
2 Unbeaten10 Scoring
Match Trends
Both Teams Scored4/5 (80%)
Over 2 Goals4/5 (80%)
Under 3 Goals1/5 (20%)
Clean Sheets0Villarreal
Avg. HT Goals1.40
Clean Sheets0Real Sociedad
Villarreal — Last 5 Home Matches
WWWW
- Villarreal3 - 1Real SociedadLa LigaRegular Season - 29HT 3-0
- Villarreal2 - 1ElcheLa LigaRegular Season - 27HT 2-0
- Villarreal2 - 1ValenciaLa LigaRegular Season - 25HT 2-1
- Villarreal4 - 1EspanyolLa LigaRegular Season - 23HT 2-0
Previous Matches
5 matches- 2025/26
- Villarreal3 - 1Real SociedadLa LigaRegular Season - 29HT 3-0
- Real Sociedad2 - 3VillarrealLa LigaRegular Season - 14HT 0-1
- 2024/25
- Villarreal2 - 2Real SociedadLa LigaRegular Season - 32HT 1-1
- Real Sociedad1 - 0VillarrealLa LigaRegular Season - 19HT 0-0
- 2023/24
- Real Sociedad1 - 3VillarrealLa LigaRegular Season - 26HT 0-1

