Gabriel Veron (FC Porto) wins a free kick in the defensive half.
90'+5
Foul by Samu (Vizela).
90'+3
Pepê (FC Porto) wins a free kick in the defensive half.
90'+3
Foul by Andrés Sarmiento (Vizela).
90'+2
Foul by Gabriel Veron (FC Porto).
90'+2
Anderson (Vizela) wins a free kick in the defensive half.
90'+1
Offside, Vizela. Bruno Wilson tries a through ball, but Andrés Sarmiento is caught offside.
90'
Goal! Vizela 0, FC Porto 1. Iván Marcano (FC Porto) header from very close range to the top left corner. Assisted by Galeno with a cross following a set piece situation.
89'
Osama Rashid (Vizela) is shown the yellow card for a bad foul.
89'
Otávio (FC Porto) wins a free kick in the attacking half.
89'
Foul by Osama Rashid (Vizela).
89'
Attempt missed. Pepe (FC Porto) right footed shot from outside the box misses to the left. Assisted by Galeno.
88'
Foul by Iván Marcano (FC Porto).
88'
Raphael Guzzo (Vizela) wins a free kick in the defensive half.
87'
Substitution, Vizela. Osama Rashid replaces Diego Rosa.
87'
Substitution, Vizela. Carlos Isaac replaces Tomás Silva.
85'
Foul by Tomás Silva (Vizela).
85'
Galeno (FC Porto) wins a free kick on the left wing.
84'
Attempt missed. Galeno (FC Porto) right footed shot from outside the box is close, but misses to the right. Assisted by Toni Martínez.
82'
Attempt blocked. Stephen Eustáquio (FC Porto) right footed shot from outside the box is blocked. Assisted by Otávio.
81'
Substitution, Vizela. Andrés Sarmiento replaces Kiko Bondoso because of an injury.
Tomás Silva (Vizela) wins a free kick in the defensive half.
75'
Foul by Toni Martínez (FC Porto).
75'
Bruno Wilson (Vizela) wins a free kick in the defensive half.
75'
Corner, FC Porto. Conceded by Francis Cann.
74'
Substitution, Vizela. Francis Cann replaces Kévin Zohi.
73'
Kiki (Vizela) is shown the yellow card for a bad foul.
72'
Galeno (FC Porto) wins a free kick in the attacking half.
72'
Foul by Kiki (Vizela).
71'
Corner, FC Porto. Conceded by Nuno Moreira.
70'
Attempt blocked. Iván Marcano (FC Porto) header from the centre of the box is blocked. Assisted by Zaidu Sanusi with a cross.
69'
Corner, FC Porto. Conceded by Bruno Wilson.
68'
Fabijan Buntic (Vizela) is shown the yellow card.
68'
Substitution, FC Porto. Galeno replaces João Mário.
67'
Corner, FC Porto. Conceded by Kévin Zohi.
66'
Pepe (FC Porto) wins a free kick on the left wing.
66'
Foul by Kiki (Vizela).
65'
Mehdi Taremi (FC Porto) wins a free kick on the right wing.
65'
Foul by Kiki (Vizela).
64'
Offside, FC Porto. Otávio tries a through ball, but Toni Martínez is caught offside.
62'
Pepe (FC Porto) is shown the yellow card for a bad foul.
62'
Foul by Pepe (FC Porto).
62'
Nuno Moreira (Vizela) wins a free kick in the defensive half.
62'
Substitution, FC Porto. Toni Martínez replaces Evanilson.
62'
Substitution, FC Porto. Stephen Eustáquio replaces Marko Grujic.
60'
Attempt missed. Kiki (Vizela) left footed shot from the left side of the box is close, but misses to the right. Assisted by Nuno Moreira.
57'
Corner, FC Porto. Conceded by Bruno Wilson.
56'
Samu (Vizela) is shown the yellow card for a bad foul.
56'
Pepê (FC Porto) wins a free kick in the defensive half.
56'
Foul by Samu (Vizela).
53'
Evanilson (FC Porto) wins a free kick in the defensive half.
53'
Foul by Kiki (Vizela).
52'
Attempt blocked. Kévin Zohi (Vizela) right footed shot from outside the box is blocked. Assisted by Nuno Moreira.
51'
Corner, FC Porto. Conceded by Raphael Guzzo.
49'
Gabriel Veron (FC Porto) wins a free kick on the left wing.
49'
Foul by Bruno Wilson (Vizela).
48'
Nuno Moreira (Vizela) is shown the yellow card for a bad foul.
48'
Pepê (FC Porto) wins a free kick in the defensive half.
48'
Foul by Nuno Moreira (Vizela).
47'
Corner, Vizela. Conceded by Iván Marcano.
46'
Corner, FC Porto. Conceded by Bruno Wilson.
46'
Attempt saved. Gabriel Veron (FC Porto) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by João Mário with a cross.
45'
Second Half begins Vizela 0, FC Porto 0.
45'
Substitution, FC Porto. Otávio replaces Mateus Uribe.
45'
Substitution, FC Porto. Gabriel Veron replaces Danny Namaso.
45'+4
First Half ends, Vizela 0, FC Porto 0.
45'+4
Pepê (FC Porto) wins a free kick in the attacking half.
45'+4
Foul by Kiko Bondoso (Vizela).
45'+3
Attempt saved. Nuno Moreira (Vizela) right footed shot from outside the box is saved in the bottom left corner. Assisted by Samu.
45'+2
Attempt saved. Mehdi Taremi (FC Porto) header from the centre of the box is saved in the bottom right corner. Assisted by Marko Grujic with a cross.
45'
João Mário (FC Porto) is shown the yellow card for a bad foul.
45'
Foul by João Mário (FC Porto).
45'
Kiko Bondoso (Vizela) wins a free kick in the defensive half.
42'
João Mário (FC Porto) wins a free kick in the defensive half.
42'
Foul by Samu (Vizela).
41'
Foul by Evanilson (FC Porto).
41'
Tomás Silva (Vizela) wins a free kick in the defensive half.
38'
Foul by Danny Namaso (FC Porto).
38'
Diego Rosa (Vizela) wins a free kick in the defensive half.
37'
Attempt missed. Pepê (FC Porto) right footed shot from outside the box is close, but misses to the right. Assisted by Danny Namaso.
36'
Pepe (FC Porto) wins a free kick in the defensive half.
36'
Foul by Tomás Silva (Vizela).
36'
Corner, FC Porto. Conceded by Kiki.
35'
Mehdi Taremi (FC Porto) wins a free kick in the defensive half.
35'
Foul by Tomás Silva (Vizela).
34'
Attempt missed. Nuno Moreira (Vizela) right footed shot from outside the box is close, but misses to the right. Assisted by Kiki with a headed pass.
31'
Diego Rosa (Vizela) is shown the yellow card for a bad foul.
31'
Pepê (FC Porto) wins a free kick in the defensive half.
31'
Foul by Diego Rosa (Vizela).
30'
Foul by Pepe (FC Porto).
30'
Kiko Bondoso (Vizela) wins a free kick on the left wing.
29'
Attempt missed. Marko Grujic (FC Porto) header from the centre of the box is high and wide to the left. Assisted by Zaidu Sanusi.
28'
Attempt blocked. Mateus Uribe (FC Porto) right footed shot from outside the box is blocked. Assisted by Pepê.
25'
Pepê (FC Porto) wins a free kick in the defensive half.
25'
Foul by Nuno Moreira (Vizela).
24'
Foul by Marko Grujic (FC Porto).
24'
Tomás Silva (Vizela) wins a free kick on the right wing.
22'
Foul by Zaidu Sanusi (FC Porto).
22'
Tomás Silva (Vizela) wins a free kick on the right wing.
20'
Marko Grujic (FC Porto) wins a free kick on the right wing.
20'
Foul by Kiki (Vizela).
19'
Corner, FC Porto. Conceded by Anderson.
15'
Offside, FC Porto. Zaidu Sanusi tries a through ball, but Evanilson is caught offside.
14'
Foul by Marko Grujic (FC Porto).
14'
Kiki (Vizela) wins a free kick on the left wing.
13'
Attempt saved. Mehdi Taremi (FC Porto) header from the centre of the box is saved in the top centre of the goal. Assisted by Marko Grujic with a headed pass.
12'
Offside, Vizela. Kévin Zohi tries a through ball, but Samu is caught offside.
10'
Dangerous play by Danny Namaso (FC Porto).
10'
Samu (Vizela) wins a free kick in the defensive half.
8'
Attempt missed. Mateus Uribe (FC Porto) left footed shot from the centre of the box is too high. Assisted by Marko Grujic following a corner.
8'
Attempt blocked. Mateus Uribe (FC Porto) header from the centre of the box is blocked. Assisted by Zaidu Sanusi with a cross.
8'
Corner, FC Porto. Conceded by Kiki.
5'
Foul by Evanilson (FC Porto).
5'
Samu (Vizela) wins a free kick in the defensive half.