Match ends, FC Porto 2, Vizela 0.
95' Second Half ends, FC Porto 2, Vizela 0.
93' Attempt Attempt saved. Friday Etim (Vizela) header from the left side of the box is saved in the centre of the goal. Assisted by Alex Méndez with a cross.
92' Corner, Vizela. Conceded by Zaidu Sanusi.
91' Attempt Attempt blocked. Kiki (Vizela) left footed shot from the right side of the box is blocked. Assisted by Friday Etim.
91' Corner, Vizela. Conceded by Pepe.
90' Dangerous play by Gonçalo Borges (FC Porto).
90' Raphael Guzzo (Vizela) wins a free kick in the defensive half.
89' Attempt Attempt blocked. Gonçalo Borges (FC Porto) left footed shot from the right side of the box is blocked. Assisted by Vasco Sousa.
87' Substitution Substitution, FC Porto. Vasco Sousa replaces Marko Grujic.
87' Substitution Substitution, FC Porto. André Franco replaces Galeno.
86' Substitution Substitution, FC Porto. Gonçalo Borges replaces João Mário.
85' Goal de Mehdi Taremi (2-0) Goal! FC Porto 2, Vizela 0. Mehdi Taremi (FC Porto) left footed shot from the centre of the box to the bottom right corner. Assisted by João Mário with a cross. Oporto 2 Vizela 0
84' Mehdi Taremi (FC Porto) wins a free kick in the defensive half.
84' Foul by Kévin Zohi (Vizela).
83' Attempt Attempt saved. Friday Etim (Vizela) right footed shot from the centre of the box is saved in the centre of the goal.
82' Substitution Substitution, Vizela. Friday Etim replaces Igor Julião.
81' Substitution Substitution, Vizela. Tomás Silva replaces Claudemir.
79' Delay over. They are ready to continue.
79' Yellow card Milutin Osmajic (Vizela) is shown the yellow card.
78' Delay in match because of an injury Milutin Osmajic (Vizela).
78' Attempt Attempt missed. Zaidu Sanusi (FC Porto) right footed shot from outside the box is high and wide to the right. Assisted by Toni Martínez.
77' João Mário (FC Porto) wins a free kick in the defensive half.
77' Foul by Kévin Zohi (Vizela).
76' Attempt Attempt missed. Kiki (Vizela) left footed shot from outside the box misses to the right.
76' Substitution Substitution, FC Porto. Toni Martínez replaces Evanilson.
74' Attempt Attempt missed. Milutin Osmajic (Vizela) left footed shot from the left side of the box misses to the left. Assisted by Matías Lacava with a cross.
74' Delay over. They are ready to continue.
72' Delay in match because of an injury Milutin Osmajic (Vizela).
70' Substitution Substitution, Vizela. Kévin Zohi replaces Kiko Bondoso.
69' Offside, FC Porto. Diogo Costa tries a through ball, but Mehdi Taremi is caught offside.
69' Attempt Attempt blocked. Matías Lacava (Vizela) right footed shot from the centre of the box is blocked.
69' Corner, Vizela. Conceded by Pepe.
67' Corner, FC Porto. Conceded by Ivanildo Fernandes.
66' Foul by João Mário (FC Porto).
66' Kiko Bondoso (Vizela) wins a free kick on the left wing.
64' Substitution Substitution, Vizela. Alex Méndez replaces Samu.
64' Substitution Substitution, Vizela. Matías Lacava replaces Nuno Moreira.
63' Foul by Marko Grujic (FC Porto).
63' Raphael Guzzo (Vizela) wins a free kick in the defensive half.
60' Corner, Vizela. Conceded by Pepe.
59' Attempt Attempt blocked. João Mário (FC Porto) right footed shot from outside the box is blocked.
58' Substitution Substitution, FC Porto. Zaidu Sanusi replaces Wendell because of an injury.
56' Delay over. They are ready to continue.
54' Delay in match because of an injury Wendell (FC Porto).
52' Attempt Attempt blocked. Evanilson (FC Porto) right footed shot from the centre of the box is blocked. Assisted by Pepe.
52' Delay over. They are ready to continue.
51' Delay in match because of an injury Fabijan Buntic (Vizela).
50' Attempt Attempt blocked. Marko Grujic (FC Porto) right footed shot from outside the box is blocked.
50' Attempt Attempt blocked. Marko Grujic (FC Porto) right footed shot from outside the box is blocked. Assisted by Wendell.
50' Attempt Attempt saved. Evanilson (FC Porto) right footed shot from the centre of the box is saved in the bottom left corner. Assisted by Pepê Aquino with a through ball.
50' Foul by Marko Grujic (FC Porto).
50' Ivanildo Fernandes (Vizela) wins a free kick in the defensive half.
49' Corner, FC Porto. Conceded by Samu.
47' Corner, FC Porto. Conceded by Ivanildo Fernandes.
46' João Mário (FC Porto) wins a free kick in the attacking half.
46' Foul by Nuno Moreira (Vizela).
45' Hand ball by Milutin Osmajic (Vizela).
45' Second Half begins FC Porto 1, Vizela 0.
46' First Half ends, FC Porto 1, Vizela 0.
45' Pepê Aquino (FC Porto) wins a free kick in the defensive half.
45' Foul by Kiki (Vizela).
45' Foul by Marko Grujic (FC Porto).
45' Milutin Osmajic (Vizela) wins a free kick in the defensive half.
43' Attempt Attempt saved. Nuno Moreira (Vizela) right footed shot from outside the box is saved in the bottom left corner. Assisted by Kiki.
40' Goal de Pepê (1-0) Goal! FC Porto 1, Vizela 0. Pepê Aquino (FC Porto) right footed shot from very close range to the centre of the goal. Assisted by Evanilson. Oporto 1 Vizela 0
40' Foul by Mateus Uribe (FC Porto).
40' Raphael Guzzo (Vizela) wins a free kick in the defensive half.
37' Foul by Marko Grujic (FC Porto).
37' Kiko Bondoso (Vizela) wins a free kick in the defensive half.
37' Attempt Attempt saved. Marko Grujic (FC Porto) header from the right side of the box is saved in the centre of the goal. Assisted by Pepê Aquino.
36' Pepê Aquino (FC Porto) wins a free kick on the left wing.
36' Foul by Samu (Vizela).
35' Attempt Attempt missed. Nuno Moreira (Vizela) right footed shot from the centre of the box misses to the left. Assisted by Kiki with a cross.
31' Corner, FC Porto. Conceded by Bruno Wilson.
30' Attempt Attempt missed. Milutin Osmajic (Vizela) right footed shot from outside the box is high and wide to the right. Assisted by Kiko Bondoso following a fast break.
28' Foul by Evanilson (FC Porto).
28' Nuno Moreira (Vizela) wins a free kick in the defensive half.
28' Attempt Attempt blocked. Galeno (FC Porto) right footed shot from outside the box is blocked. Assisted by Wendell.
26' Attempt Attempt blocked. Pepê Aquino (FC Porto) right footed shot from the centre of the box is blocked. Assisted by João Mário.
25' Yellow card Kiko Bondoso (Vizela) is shown the yellow card for a bad foul.
25' Galeno (FC Porto) wins a free kick in the attacking half.
25' Foul by Kiko Bondoso (Vizela).
23' Attempt Attempt missed. João Mário (FC Porto) right footed shot from the right side of the box misses to the left. Assisted by Pepê Aquino.
20' Corner, Vizela. Conceded by Iván Marcano.
20' Foul by Pepê Aquino (FC Porto).
20' Kiko Bondoso (Vizela) wins a free kick in the defensive half.
19' Corner, FC Porto. Conceded by Claudemir.
19' Corner, FC Porto. Conceded by Igor Julião.
17' Attempt Attempt blocked. Nuno Moreira (Vizela) right footed shot from outside the box is blocked.
15' Foul by Iván Marcano (FC Porto).
15' Milutin Osmajic (Vizela) wins a free kick in the attacking half.
14' Attempt Attempt missed. Marko Grujic (FC Porto) right footed shot from the right side of the box is high and wide to the right. Assisted by Pepê Aquino.
11' Yellow card Mehdi Taremi (FC Porto) is shown the yellow card.
11' Mehdi Taremi (FC Porto) has gone down, but the referee deems it simulation.
10' Foul by João Mário (FC Porto).
10' Raphael Guzzo (Vizela) wins a free kick in the defensive half.
9' Dangerous play by Mehdi Taremi (FC Porto).
9' Claudemir (Vizela) wins a free kick in the defensive half.
8' Yellow card Wendell (FC Porto) is shown the yellow card for a bad foul.
7' Foul by Wendell (FC Porto).
7' Kiko Bondoso (Vizela) wins a free kick in the defensive half.
5' Foul by Mateus Uribe (FC Porto).
5' Igor Julião (Vizela) wins a free kick on the right wing.
4' Attempt Attempt missed. Mateus Uribe (FC Porto) header from very close range is just a bit too high. Assisted by Wendell with a cross following a corner.
4' Corner, FC Porto. Conceded by Ivanildo Fernandes.
2' Evanilson (FC Porto) wins a free kick on the right wing.
2' Foul by Ivanildo Fernandes (Vizela).
1' João Mário (FC Porto) wins a free kick in the defensive half.
1' Foul by Nuno Moreira (Vizela).
First Half begins.
Lineups are announced and players are warming up.