Commentary:
90+5' Free kick for Vizela in the half of Porto.
90+3' Helder Malheiro awards Vizela a goal kick.
90+2' It's a goal kick for the away team in Vizela.
90+2' In Vizela Vizela attack through Nuno Moreira. The finish is off target, however.
90' Free kick Porto.
89' The home team replace Samu with Raphael Guzzo.
88' Koffi Kouao, who was grimacing earlier, has been substituted. Igor Juliao is the substitute for Vizela.
88' Throw-in high up the field for Porto in Vizela.
85' Helder Malheiro waits before resuming play because Koffi Kouao for Vizela is still down.
84' In Vizela a free kick has been awarded the away team.
83' Can Vizela get the ball into an attacking position from this throw-in in Porto's half?
83' Cassiano is replacing Kiko Bondoso for Vizela at Estadio do FC Vizela.
83' Goal kick for Vizela at Estadio do FC Vizela.
82' A throw-in for the away team on the opposite half.
82' Sergio Conceicao (Porto) is making a fifth substitution, with Bruno Costa replacing Vitinha.
81' Free kick for Vizela in the half of Porto.
80' Porto awarded a throw-in in their own half.
79' Can Vizela get the ball into an attacking position from this throw-in in Porto's half?
78' Alvaro Pacheco is making the team's second substitution at Estadio do FC Vizela with Alexis Méndez replacing Evrard Zag.
77' Vizela awarded a free kick in their own half.
75' Porto make their fourth substitution with Sergio Oliveira replacing Mateus Uribe.
75' The away team have replaced Zaidu Sanusi with Wendell. This is the third substitution made today by Sergio Conceicao.
75' Free kick Porto.
74' Ball goes out of play for a Vizela goal kick.
74' Porto are coming forward and Mehdi Taremi gets in a strike, it misses the target, however.
74' Porto have been awarded a corner by Helder Malheiro.
73' Helder Malheiro awards Vizela a goal kick.
72' Helder Malheiro awards the away team a throw-in.
71' Throw-in for Vizela at Estadio do FC Vizela.
71' Throw-in for Vizela in their own half.
71' Vizela awarded a throw-in in their own half.
71' Ball goes out of play for a Vizela goal kick.
71' Zaidu Sanusi of Porto gets in a strike, but is off target.
70' Porto to take a throw-in in Vizela territory.
69' Corner awarded to Porto.
69' Porto have been awarded a corner by Helder Malheiro.
69' Corner awarded to Porto.
67' Helder Malheiro signals a free kick to Porto in their own half.
66' Ball safe as Porto is awarded a throw-in in their half.
65' Helder Malheiro awards the away team a throw-in.
64' Own goal! Samu scores in his own net to make it 0-4.64' Corner awarded to Porto.
64' Porto have been awarded a corner by Helder Malheiro.
62' Jesus Corona (Porto) has been booked and must now be careful not to get a second yellow card.
62' Free kick for Vizela in their own half.
61' Throw-in for Vizela in their own half.
61' It's a goal kick for the home team in Vizela.
61' Porto surge into the attack at Estadio do FC Vizela but Mehdi Taremi’s header is off-target.
60' Helder Malheiro blows against Vizela's Nuno Moreira for offside.
59' Sergio Conceicao (Porto) is making a second substitution, with Jesus Corona replacing Luis Diaz.
58' Fabio Vieira is replacing Otavio for Porto at Estadio do FC Vizela.
58' Throw-in for Vizela in the half of Porto.
58' Helder Malheiro signals a free kick to Porto.
57' Helder Malheiro signals a Vizela throw-in in Porto's half.
56' In Vizela Vizela drive forward through Samu. His shot is on target but it's saved.
56' Free kick Vizela.
55' Vizela awarded a free kick in their own half.
54' Helder Malheiro signals a free kick to Porto in their own half.
54' Goal kick for Vizela at Estadio do FC Vizela.
54' Porto's Evanilson attacks the ball with his head but his effort fails to hit the target.
54' Porto have been awarded a corner by Helder Malheiro.
53' Free kick for Porto in the half of Vizela.
53' Porto’s Diogo Costa is on his feet again at Estadio do FC Vizela.
52' He's off! Guilherme Schettine is shown a red card.
49' Attention is being given to Porto’s Diogo Costa and play has been suspended briefly.
49' Mehdi Taremi (Porto) fires in a shot – and hits the post!
47' Goal! Zaidu Sanusi extends Porto's lead to 0-3.47' Throw-in Porto.
47' Throw-in for Porto at Estadio do FC Vizela.
47' Throw-in for Vizela in the half of Porto.
46' Throw-in for Vizela in their own half.
46' Mehdi Taremi gets his shot on target but fails to score for Porto.
46' Alvaro Pacheco is making the team's first substitution at Estadio do FC Vizela with Nuno Moreira replacing Kevin Zohi.
The whistle has gone to end the first-half.
45+3' Corner awarded to Porto.
45+2' Vizela needs to be cautious. Porto have an attacking throw-in.
45+1' Free kick for Porto in their own half.
45+1' Vizela's Guilherme Schettine gets in a shot on goal at Estadio do FC Vizela. But the effort is unsuccessful.
45' Bruno Wilson (Vizela) gets in a header on goal but the attempt is cleared.
44' Corner awarded to Vizela.
44' Throw-in for Vizela close to the penalty box.
43' At Estadio do FC Vizela, Vizela are penalized for being offside.
42' Throw-in for Vizela at Estadio do FC Vizela.
41' Porto drives forward and Mateus Uribe gets in a shot. Without netting, however.
39' Kevin Zohi for Vizela has been booked by Helder Malheiro and receives a first yellow card.
39' Porto awarded a free kick in their own half.
39' Helder Malheiro signals a free kick to Vizela.
38' Vizela have a goal kick.
38' Luis Diaz for Porto gets in a strike but fails to hit the target.
37' It's a goal kick for the home team in Vizela.
37' Ball safe as Vizela is awarded a throw-in in their half.
36' A throw-in for the home team on the opposite half.
35' Throw-in Vizela.
35' Porto pushes forward through Luis Diaz, whose finish on goal is saved.
34' Can Vizela get the ball into an attacking position from this throw-in in Porto's half?
34' Vizela to take a throw-in in Porto territory.
34' Joao Mario has recovered and rejoins the match in Vizela.
33' Play has been temporarily suspended for attention to Joao Mario for Porto who is writhing in pain on the pitch.
33' Helder Malheiro signals a Vizela throw-in in Porto's half.
32' In Vizela Vizela's Samu is caught offside.
31' In Vizela a free kick has been awarded the away team.
31' Porto awarded a throw-in in their own half.
30' Zaidu Sanusi is back on his feet again.
28' The match at Estadio do FC Vizela has been interrupted briefly for a check on Zaidu Sanusi, who is down injured.
28' Helder Malheiro awards the home team a throw-in.
27' Vizela have been awarded a corner by Helder Malheiro.
26' A throw-in for the home team on the opposite half.
25' Helder Malheiro signals a Porto throw-in in Vizela's half.
25' Vizela awarded a throw-in in their own half.
22' Helder Malheiro signals a free kick to Vizela in their own half.
22' Corner awarded to Porto.
21' Throw-in for Porto in the half of Vizela.
19' Luis Diaz instrumental with a fine assist.
19' Otavio puts the ball in the net and the away team extend their lead. The score-line now reads 0-2.18' Throw-in Porto.
17' Vizela have a goal kick.
17' Porto have been awarded a corner by Helder Malheiro.
16' Mehdi Taremi of Porto smashes in a shot on target. The keeper saves, though.
14' Otavio with an assist there.
14' Goal! The away team take a 0-1 lead through Luis Diaz.13' Throw-in for Vizela in their own half.
12' Goal kick for Vizela at Estadio do FC Vizela.
12' Porto's Luis Diaz gets his shot away but it misses the target.
11' Ball goes out of play for a Porto goal kick.
11' Vizela's Kevin Zohi misses with an attempt on goal.
9' Throw-in for Vizela at Estadio do FC Vizela.
8' Porto to take a throw-in in Vizela territory.
7' Can Porto get the ball into an attacking position from this throw-in in Vizela's half?
6' Helder Malheiro awards the home team a throw-in.
6' Corner awarded to Porto.
4' Helder Malheiro awards Porto a goal kick.
3' Ball safe as Porto is awarded a throw-in in their half.
3' Vizela have been awarded a corner by Helder Malheiro.
2' Porto have a dangerous throw-in.
1' Free kick for Porto in their own half.
The match has started at Estadio do FC Vizela.
Max favourites reached