Goal! FC Porto 4, Vizela 2. Mehdi Taremi (FC Porto) right footed shot from very close range to the top right corner.
87'
Attempt missed. Francisco Conceição (FC Porto) left footed shot from the centre of the box misses to the left. Assisted by Chancel Mbemba.
87'
Attempt saved. Mehdi Taremi (FC Porto) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Francisco Conceição.
85'
Attempt blocked. Pepe (FC Porto) header from the centre of the box is blocked. Assisted by Otávio with a cross.
85'
Corner, FC Porto. Conceded by Pedro Silva.
85'
Attempt saved. Mateus Uribe (FC Porto) right footed shot from the right side of the six yard box is saved in the bottom right corner.
85'
Attempt saved. Galeno (FC Porto) right footed shot from outside the box is saved in the bottom right corner.
83'
Ivanildo Fernandes (Vizela) wins a free kick in the defensive half.
83'
Foul by Mehdi Taremi (FC Porto).
82'
Foul by Otávio (FC Porto).
82'
Samu (Vizela) wins a free kick in the defensive half.
81'
Pepê Aquino (FC Porto) wins a free kick in the defensive half.
81'
Foul by Nuno Moreira (Vizela).
81'
Offside, Vizela. Alex Méndez tries a through ball, but Nuno Moreira is caught offside.
80'
Attempt missed. Francisco Conceição (FC Porto) right footed shot from the centre of the box misses to the right. Assisted by Wendell with a cross.
79'
Substitution, FC Porto. Galeno replaces Evanilson.
77'
Offside, Vizela. Ivanildo Fernandes tries a through ball, but Nuno Moreira is caught offside.
76'
Foul by Vitinha (FC Porto).
76'
Kiko Bondoso (Vizela) wins a free kick in the defensive half.
74'
Corner, FC Porto. Conceded by Pedro Silva.
74'
Attempt saved. Evanilson (FC Porto) left footed shot from the left side of the box is saved in the bottom left corner. Assisted by Wendell with a through ball.
Guilherme Schettine (Vizela) wins a free kick in the defensive half.
65'
Corner, FC Porto. Conceded by Ivanildo Fernandes.
65'
Attempt missed. Francisco Conceição (FC Porto) left footed shot from the right side of the box is close, but misses to the left. Assisted by Pepê Aquino.
63'
Francisco Conceição (FC Porto) wins a free kick in the defensive half.
63'
Foul by Alex Méndez (Vizela).
62'
Foul by Vitinha (FC Porto).
62'
Guilherme Schettine (Vizela) wins a free kick on the left wing.
60'
Foul by Samu (Vizela).
60'
Francisco Conceição (FC Porto) wins a free kick on the right wing.
59'
Substitution, FC Porto. Francisco Conceição replaces Fábio Vieira.
59'
Substitution, FC Porto. Wendell replaces Zaidu Sanusi.
57'
Goal! FC Porto 3, Vizela 2. Chancel Mbemba (FC Porto) right footed shot from the centre of the box to the bottom right corner. Assisted by Pepê Aquino with a cross following a corner.
56'
Corner, FC Porto. Conceded by Richard Ofori.
56'
Corner, FC Porto. Conceded by Anderson.
56'
Attempt blocked. Evanilson (FC Porto) left footed shot from the centre of the box is blocked. Assisted by Mehdi Taremi.
54'
Corner, FC Porto. Conceded by Richard Ofori.
49'
Goal! FC Porto 2, Vizela 2. Nuno Moreira (Vizela) right footed shot from the left side of the box to the bottom left corner. Assisted by Igor Julião with a cross.
49'
Attempt missed. Mateus Uribe (FC Porto) header from the centre of the box misses to the right. Assisted by Zaidu Sanusi with a cross.
46'
Foul by Otávio (FC Porto).
46'
Richard Ofori (Vizela) wins a free kick in the attacking half.
45'
Second Half begins FC Porto 2, Vizela 1.
45'
Substitution, FC Porto. Mateus Uribe replaces Marko Grujic.
45'+2
First Half ends, FC Porto 2, Vizela 1.
44'
Fábio Vieira (FC Porto) wins a free kick in the defensive half.
44'
Foul by Raphael Guzzo (Vizela).
42'
Attempt missed. Guilherme Schettine (Vizela) right footed shot from more than 35 yards is too high. Assisted by Kiko Bondoso following a fast break.
38'
Marko Grujic (FC Porto) is shown the yellow card for a bad foul.
38'
Samu (Vizela) wins a free kick in the attacking half.
38'
Foul by Marko Grujic (FC Porto).
36'
Goal! FC Porto 2, Vizela 1. Alex Méndez (Vizela) left footed shot from outside the box to the bottom left corner. Assisted by Igor Julião.
35'
Corner, FC Porto. Conceded by Anderson.
33'
Evanilson (FC Porto) wins a free kick in the defensive half.
33'
Foul by Samu (Vizela).
33'
Foul by Otávio (FC Porto).
33'
Kiko Bondoso (Vizela) wins a free kick in the defensive half.
32'
Corner, Vizela. Conceded by Otávio.
31'
Foul by Otávio (FC Porto).
31'
Foul by Otávio (FC Porto).
31'
Samu (Vizela) wins a free kick in the defensive half.
28'
Goal! FC Porto 2, Vizela 0. Mehdi Taremi (FC Porto) converts the penalty with a right footed shot to the bottom left corner.
26'
VAR Decision: Penalty FC Porto.
25'
Hand ball by Mehdi Taremi (FC Porto).
25'
Penalty conceded by Guilherme Schettine (Vizela) after a foul in the penalty area.
25'
Penalty FC Porto. Marko Grujic draws a foul in the penalty area.
24'
Fábio Vieira (FC Porto) wins a free kick on the right wing.
24'
Foul by Samu (Vizela).
23'
Substitution, Vizela. Raphael Guzzo replaces Claudemir because of an injury.
21'
Goal! FC Porto 1, Vizela 0. Evanilson (FC Porto) right footed shot from a difficult angle on the left to the centre of the goal.
15'
Samu (Vizela) wins a free kick in the attacking half.
15'
Foul by Marko Grujic (FC Porto).
14'
Attempt missed. Mehdi Taremi (FC Porto) right footed shot from the centre of the box is too high.
11'
Attempt blocked. Vitinha (FC Porto) right footed shot from outside the box is blocked. Assisted by Fábio Vieira with a cross.
10'
Corner, FC Porto. Conceded by Anderson.
4'
Foul by Pepê Aquino (FC Porto).
4'
Nuno Moreira (Vizela) wins a free kick in the defensive half.
4'
Foul by Alex Méndez (Vizela).
4'
Fábio Vieira (FC Porto) wins a free kick on the right wing.
3'
Attempt blocked. Fábio Vieira (FC Porto) right footed shot from outside the box is blocked.