Atletico Madrid vs Villarreal

24 February 2019 · La Liga · 2018/19 · Referee Undiano Mallenco

Full time 2 – 0

Half-time: 1–0

  • Álvaro Morata 31’
  • Saúl Ñíguez 88’

Match summary

Atletico Madrid beat Villarreal 2-0. Atletico Madrid led 1-0 at half-time.

Álvaro Morata put Atletico Madrid ahead in the 31st minute, set up by Filipe Luis and Saúl Ñíguez made it 2-0 in the 88th minute, set up by Diego Costa.

There was little between the sides on chances: Atletico Madrid created 1.71 expected goals (xG) from 15 shots, Villarreal 1.42 from 14.

Match stats

Atletico Madrid Villarreal
15 Shots 14
7 Shots on Target 3
6 Corners 7
0 Yellow Cards 3
0 Red Cards 0
1.71 xG 1.41
1.71 Non-penalty xG 1.41
5 Deep Completions 8

Key events

Atletico Madrid Villarreal
Kick-off
Álvaro Morata
Assist: Filipe Luis
1-0 (Atletico Madrid)
31’
Half-time1-0
Saúl Ñíguez
Assist: Diego Costa
2-0 (Atletico Madrid)
88’
Full-time2-0

Bookings

Card times are not on file for this game, so they are listed without a minute.

Villarreal
  • Víctor Ruiz
  • Álvaro González
  • Santiago Cáseres

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.71 1.42 31’ Álvaro Morata (Atletico Madrid), 1-0 31’ 88’ Saúl Ñíguez (Atletico Madrid), 2-0 88’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.71 1.42 31’ Álvaro Morata (Atletico Madrid), 1-0 Morata 31’ 88’ Saúl Ñíguez (Atletico Madrid), 2-0 Ñíguez 88’
Atletico Madrid 1.71 xGVillarreal 1.42 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Villarreal attacking Atletico Madrid attacking 
71’ Diego Costa (Atletico Madrid), set piece, 0.52 xG, saved 33’ Mario (Villarreal), open play, 0.40 xG, saved 10’ Karl Toko Ekambi (Villarreal), open play, 0.35 xG, saved 61’ Giménez (Atletico Madrid), from a corner, 0.35 xG, saved 88’ Saúl Ñíguez (Atletico Madrid), open play, 0.31 xG, goal 56’ Carlos Bacca (Villarreal), open play, 0.12 xG, blocked 31’ Álvaro Morata (Atletico Madrid), open play, 0.10 xG, goal 58’ Víctor Ruiz (Villarreal), from a corner, 0.10 xG, off target 23’ Álvaro Morata (Atletico Madrid), set piece, 0.08 xG, saved 79’ Gerard Moreno (Villarreal), open play, 0.07 xG, blocked 21’ Antoine Griezmann (Atletico Madrid), open play, 0.05 xG, off target 37’ Koke (Atletico Madrid), open play, 0.05 xG, off target 65’ Koke (Atletico Madrid), open play, 0.05 xG, blocked 74’ Alfonso (Villarreal), open play, 0.05 xG, off target 90+3’ Alfonso (Villarreal), open play, 0.05 xG, blocked 56’ Mario (Villarreal), open play, 0.05 xG, off target 74’ Mario (Villarreal), open play, 0.05 xG, blocked 90+3’ Gerard Moreno (Villarreal), from a corner, 0.04 xG, saved 5’ Antoine Griezmann (Atletico Madrid), direct free kick, 0.04 xG, blocked 26’ Thomas Lemar (Atletico Madrid), from a corner, 0.04 xG, off target 60’ Samuel Chukwueze (Villarreal), open play, 0.04 xG, blocked 66’ Carlos Bacca (Villarreal), open play, 0.03 xG, off target 90+3’ Álvaro González (Villarreal), open play, 0.03 xG, off target 77’ Diego Costa (Atletico Madrid), open play, 0.03 xG, off target 16’ Saúl Ñíguez (Atletico Madrid), open play, 0.03 xG, off target 30’ Saúl Ñíguez (Atletico Madrid), open play, 0.02 xG, saved 13’ Antoine Griezmann (Atletico Madrid), open play, 0.02 xG, saved 26’ Thomas Lemar (Atletico Madrid), open play, 0.02 xG, blocked 89’ Vicente Iborra (Villarreal), open play, 0.01 xG, off target 71’ Diego Costa (Atletico Madrid), set piece, 0.52 xG, saved 33’ Mario (Villarreal), open play, 0.40 xG, saved 10’ Karl Toko Ekambi (Villarreal), open play, 0.35 xG, saved 61’ Giménez (Atletico Madrid), from a corner, 0.35 xG, saved 88’ Saúl Ñíguez (Atletico Madrid), open play, 0.31 xG, goal 56’ Carlos Bacca (Villarreal), open play, 0.12 xG, blocked 58’ Víctor Ruiz (Villarreal), from a corner, 0.10 xG, off target 31’ Álvaro Morata (Atletico Madrid), open play, 0.10 xG, goal 23’ Álvaro Morata (Atletico Madrid), set piece, 0.08 xG, saved 79’ Gerard Moreno (Villarreal), open play, 0.07 xG, blocked 21’ Antoine Griezmann (Atletico Madrid), open play, 0.05 xG, off target 37’ Koke (Atletico Madrid), open play, 0.05 xG, off target 65’ Koke (Atletico Madrid), open play, 0.05 xG, blocked 74’ Alfonso (Villarreal), open play, 0.05 xG, off target 90+3’ Alfonso (Villarreal), open play, 0.05 xG, blocked 56’ Mario (Villarreal), open play, 0.05 xG, off target 74’ Mario (Villarreal), open play, 0.05 xG, blocked 5’ Antoine Griezmann (Atletico Madrid), direct free kick, 0.04 xG, blocked 90+3’ Gerard Moreno (Villarreal), from a corner, 0.04 xG, saved 26’ Thomas Lemar (Atletico Madrid), from a corner, 0.04 xG, off target 60’ Samuel Chukwueze (Villarreal), open play, 0.04 xG, blocked 66’ Carlos Bacca (Villarreal), open play, 0.03 xG, off target 90+3’ Álvaro González (Villarreal), open play, 0.03 xG, off target 16’ Saúl Ñíguez (Atletico Madrid), open play, 0.03 xG, off target 77’ Diego Costa (Atletico Madrid), open play, 0.03 xG, off target 30’ Saúl Ñíguez (Atletico Madrid), open play, 0.02 xG, saved 13’ Antoine Griezmann (Atletico Madrid), open play, 0.02 xG, saved 26’ Thomas Lemar (Atletico Madrid), open play, 0.02 xG, blocked 89’ Vicente Iborra (Villarreal), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Player stats

PlayerPosMinGAShxGxAKPCards
Jan Oblak GK900 0.000.000
Santiago Arias DEF900 0.000.082
Stefan Savic DEF900 0.000.000
Giménez DEF901 0.350.000
Filipe Luis DEF9010 0.000.101
Saúl Ñíguez MID9013 0.350.000
Koke MID902 0.110.052
Rodri MID900 0.000.052
Thomas Lemar MID642 0.060.051
Antoine Griezmann FWD903 0.120.913
Álvaro Morata FWD5812 0.180.000
Diego Costa Sub3212 0.550.362
Thomas Partey Sub260 0.000.000
Vitolo Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Atletico Madrid win 61% Bet365 odds 1.57
Draw 25% Bet365 odds 3.75
Villarreal win 14% Bet365 odds 7.00

Chances implied by the Bet365 odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.