Goal! Spartak Moscow 3, Villarreal 3. Santiago Cazorla (Villarreal) converts the penalty with a right footed shot to the centre of the goal.
90'+5
Penalty conceded by Aleksandr Tashaev (Spartak Moscow) after a foul in the penalty area.
90'+5
Penalty Villarreal. Ramiro Funes Mori draws a foul in the penalty area.
90'+5
Corner, Villarreal. Conceded by Salvatore Bocchetti.
90'+3
Attempt saved. Aleksandr Tashaev (Spartak Moscow) right footed shot from outside the box is saved in the bottom left corner. Assisted by Sofiane Hanni.
90'
Attempt blocked. Víctor Ruiz (Villarreal) header from the centre of the box is blocked. Assisted by Miguel Layún.
90'
Substitution, Spartak Moscow. Artem Timofeev replaces Dmitri Kombarov.
89'
Foul by Fernando (Spartak Moscow).
89'
Pablo Fornals (Villarreal) wins a free kick in the attacking half.
87'
Attempt saved. Ramiro Funes Mori (Villarreal) header from the centre of the box is saved in the centre of the goal. Assisted by Miguel Layún.
86'
Nikolai Rasskazov (Spartak Moscow) is shown the yellow card for a bad foul.
86'
Miguel Layún (Villarreal) wins a free kick in the attacking half.
86'
Foul by Nikolai Rasskazov (Spartak Moscow).
85'
Goal! Spartak Moscow 3, Villarreal 2. Lorenzo Melgarejo (Spartak Moscow) right footed shot from the centre of the box to the bottom right corner.
85'
Sofiane Hanni (Spartak Moscow) hits the left post with a right footed shot from outside the box. Assisted by Zé Luís.
84'
Offside, Spartak Moscow. Georgi Dzhikiya tries a through ball, but Zé Luís is caught offside.
83'
Fernando (Spartak Moscow) is shown the yellow card.
83'
Offside, Villarreal. Alfonso Pedraza tries a through ball, but Gerard Moreno is caught offside.
82'
Goal! Spartak Moscow 2, Villarreal 2. Zé Luís (Spartak Moscow) header from very close range to the bottom right corner. Assisted by Aleksandr Tashaev with a cross.
81'
Gerard Moreno (Villarreal) is shown the yellow card.
81'
Georgi Dzhikiya (Spartak Moscow) is shown the yellow card for a bad foul.
80'
Gerard Moreno (Villarreal) wins a free kick in the attacking half.
80'
Foul by Georgi Dzhikiya (Spartak Moscow).
80'
Substitution, Spartak Moscow. Aleksandr Tashaev replaces Alexander Lomovitskiy.
80'
Attempt missed. Alexander Lomovitskiy (Spartak Moscow) right footed shot from the centre of the box is close, but misses to the left. Assisted by Fernando.
80'
Attempt missed. Fernando (Spartak Moscow) right footed shot from outside the box misses to the left.
79'
Zé Luís (Spartak Moscow) wins a free kick in the defensive half.
79'
Foul by Ramiro Funes Mori (Villarreal).
78'
Offside, Spartak Moscow. Fernando tries a through ball, but Lorenzo Melgarejo is caught offside.
77'
Substitution, Villarreal. Miguel Layún replaces Karl Toko Ekambi.
76'
Roman Zobnin (Spartak Moscow) wins a free kick in the defensive half.
76'
Foul by Gerard Moreno (Villarreal).
75'
Sofiane Hanni (Spartak Moscow) hits the left post with a right footed shot from outside the box. Assisted by Lorenzo Melgarejo.
73'
Offside, Villarreal. Pablo Fornals tries a through ball, but Karl Toko Ekambi is caught offside.
71'
Georgi Dzhikiya (Spartak Moscow) wins a free kick in the defensive half.
71'
Foul by Gerard Moreno (Villarreal).
71'
Substitution, Villarreal. Santiago Cazorla replaces Samuel Chukwueze.
70'
Attempt blocked. Samuel Chukwueze (Villarreal) left footed shot from the right side of the box is blocked. Assisted by Pablo Fornals.
Alfonso Pedraza (Villarreal) wins a free kick in the defensive half.
61'
Foul by Alexander Lomovitskiy (Spartak Moscow).
59'
Foul by Lorenzo Melgarejo (Spartak Moscow).
59'
Mario Gaspar (Villarreal) wins a free kick in the defensive half.
58'
Attempt saved. Karl Toko Ekambi (Villarreal) right footed shot from the right side of the box is saved in the bottom left corner. Assisted by Nicola Sansone.
58'
Hand ball by Zé Luís (Spartak Moscow).
57'
Offside, Spartak Moscow. Dmitri Kombarov tries a through ball, but Lorenzo Melgarejo is caught offside.
56'
Hand ball by Fernando (Spartak Moscow).
55'
Attempt missed. Georgi Dzhikiya (Spartak Moscow) left footed shot from the centre of the box is too high. Assisted by Fernando with a cross following a corner.
55'
Corner, Spartak Moscow. Conceded by Mario Gaspar.
55'
Attempt blocked. Lorenzo Melgarejo (Spartak Moscow) left footed shot from outside the box is blocked.
51'
Nicola Sansone (Villarreal) is shown the yellow card.
51'
Foul by Víctor Ruiz (Villarreal).
51'
Zé Luís (Spartak Moscow) wins a free kick in the defensive half.
51'
Attempt missed. Karl Toko Ekambi (Villarreal) left footed shot from the centre of the box is close, but misses to the left. Assisted by Alfonso Pedraza with a cross.
49'
Goal! Spartak Moscow 1, Villarreal 2. Pablo Fornals (Villarreal) left footed shot from the centre of the box to the bottom left corner.
45'
Second Half begins Spartak Moscow 1, Villarreal 1.
45'+2
First Half ends, Spartak Moscow 1, Villarreal 1.
45'+1
Attempt saved. Pablo Fornals (Villarreal) right footed shot from outside the box is saved in the centre of the goal. Assisted by Samuel Chukwueze.
45'
Attempt missed. Roman Zobnin (Spartak Moscow) right footed shot from the centre of the box is high and wide to the right. Assisted by Alexander Lomovitskiy.
45'
Foul by Nicola Sansone (Villarreal).
45'
Salvatore Bocchetti (Spartak Moscow) wins a free kick in the defensive half.
43'
Attempt missed. Fernando (Spartak Moscow) right footed shot from outside the box misses to the left. Assisted by Roman Zobnin.
41'
Foul by Daniele Bonera (Villarreal).
41'
Zé Luís (Spartak Moscow) wins a free kick on the left wing.
40'
Offside, Spartak Moscow. Fernando tries a through ball, but Dmitri Kombarov is caught offside.
37'
Ramiro Funes Mori (Villarreal) wins a free kick in the defensive half.
37'
Foul by Mikhail Ignatov (Spartak Moscow).
35'
Karl Toko Ekambi (Villarreal) wins a free kick on the right wing.
35'
Foul by Lorenzo Melgarejo (Spartak Moscow).
34'
Goal! Spartak Moscow 1, Villarreal 1. Zé Luís (Spartak Moscow) converts the penalty with a left footed shot to the bottom left corner.
33'
Penalty conceded by Nicola Sansone (Villarreal) with a hand ball in the penalty area.
33'
Corner, Spartak Moscow. Conceded by Andrés Fernández.
33'
Attempt missed. Roman Zobnin (Spartak Moscow) right footed shot from the centre of the box is close, but misses to the right. Assisted by Nikolai Rasskazov.
30'
Attempt missed. Fernando (Spartak Moscow) right footed shot from outside the box is too high from a direct free kick.
29'
Foul by Manu Trigueros (Villarreal).
29'
Mikhail Ignatov (Spartak Moscow) wins a free kick in the attacking half.
27'
Foul by Víctor Ruiz (Villarreal).
27'
Mikhail Ignatov (Spartak Moscow) wins a free kick in the defensive half.
26'
Offside, Villarreal. Nicola Sansone tries a through ball, but Karl Toko Ekambi is caught offside.
26'
Attempt missed. Nicola Sansone (Villarreal) header from the centre of the box misses to the right. Assisted by Karl Toko Ekambi.
25'
Attempt missed. Karl Toko Ekambi (Villarreal) right footed shot from outside the box is too high. Assisted by Pablo Fornals.
25'
Ramiro Funes Mori (Villarreal) wins a free kick in the attacking half.
25'
Foul by Mikhail Ignatov (Spartak Moscow).
23'
Attempt blocked. Manu Trigueros (Villarreal) right footed shot from outside the box is blocked. Assisted by Karl Toko Ekambi.
22'
Offside, Spartak Moscow. Fernando tries a through ball, but Zé Luís is caught offside.
22'
Foul by Alfonso Pedraza (Villarreal).
22'
Alexander Lomovitskiy (Spartak Moscow) wins a free kick in the defensive half.
21'
Ramiro Funes Mori (Villarreal) wins a free kick in the attacking half.
21'
Foul by Zé Luís (Spartak Moscow).
15'
Attempt missed. Ramiro Funes Mori (Villarreal) left footed shot from outside the box is too high. Assisted by Mario Gaspar.
13'
Goal! Spartak Moscow 0, Villarreal 1. Karl Toko Ekambi (Villarreal) right footed shot from the centre of the box to the top right corner. Assisted by Manu Trigueros.
11'
Offside, Spartak Moscow. Lorenzo Melgarejo tries a through ball, but Dmitri Kombarov is caught offside.
11'
Attempt blocked. Roman Zobnin (Spartak Moscow) right footed shot from the centre of the box is blocked.
11'
Offside, Spartak Moscow. Georgi Dzhikiya tries a through ball, but Zé Luís is caught offside.
11'
Attempt missed. Samuel Chukwueze (Villarreal) left footed shot from outside the box is too high. Assisted by Ramiro Funes Mori.
10'
Daniele Bonera (Villarreal) wins a free kick in the attacking half.
10'
Foul by Zé Luís (Spartak Moscow).
3'
Corner, Spartak Moscow. Conceded by Daniele Bonera.
2'
Offside, Spartak Moscow. Aleksandr Maksimenko tries a through ball, but Zé Luís is caught offside.