Soares (FC Porto) wins a free kick in the attacking half.
90'+3
Foul by Anderson Carvalho (Boavista).
90'+3
Danilo Pereira (FC Porto) wins a free kick in the defensive half.
90'+1
Foul by Edu Machado (Boavista).
90'+1
Otávio (FC Porto) wins a free kick in the defensive half.
87'
Lucas (Boavista) is shown the yellow card for a bad foul.
87'
Foul by Lucas (Boavista).
87'
Diogo Jota (FC Porto) wins a free kick in the attacking half.
85'
Substitution, FC Porto. Miguel Layún replaces André André.
84'
Foul by André Schembri (Boavista).
84'
Otávio (FC Porto) wins a free kick on the left wing.
83'
Foul by Iván Bulos (Boavista).
83'
Diogo Jota (FC Porto) wins a free kick in the defensive half.
82'
Second yellow card to Maxi Pereira (FC Porto) for a bad foul.
82'
André Bukia (Boavista) wins a free kick on the left wing.
82'
Foul by Maxi Pereira (FC Porto).
81'
Nuno Henrique went off injured after Boavista had used all subs.
81'
Delay over. They are ready to continue.
80'
Delay in match Nuno Henrique (Boavista) because of an injury.
79'
Edu Machado (Boavista) wins a free kick in the defensive half.
79'
Foul by Diogo Jota (FC Porto).
78'
André Bukia (Boavista) is shown the yellow card for a bad foul.
78'
Foul by André Bukia (Boavista).
78'
Maxi Pereira (FC Porto) wins a free kick on the right wing.
77'
André André (FC Porto) wins a free kick in the attacking half.
77'
Foul by Edu Machado (Boavista).
77'
Substitution, Boavista. André Bukia replaces Renato Santos.
75'
Attempt missed. André André (FC Porto) right footed shot from outside the box is just a bit too high. Assisted by Soares.
74'
Foul by Iván Bulos (Boavista).
74'
Maxi Pereira (FC Porto) wins a free kick in the defensive half.
72'
Foul by Anderson Carvalho (Boavista).
72'
Diogo Jota (FC Porto) wins a free kick on the right wing.
71'
Substitution, FC Porto. Otávio replaces Yacine Brahimi.
71'
Carraça (Boavista) wins a free kick in the defensive half.
71'
Foul by André André (FC Porto).
69'
Talocha (Boavista) wins a free kick on the left wing.
69'
Foul by Diogo Jota (FC Porto).
68'
Foul by André Schembri (Boavista).
68'
Óliver Torres (FC Porto) wins a free kick on the left wing.
68'
Iuri Medeiros (Boavista) is shown the yellow card for a bad foul.
67'
Corner, Boavista. Conceded by Marcano.
67'
Attempt blocked. André Schembri (Boavista) right footed shot from the centre of the box is blocked.
67'
Foul by Soares (FC Porto).
67'
Nuno Henrique (Boavista) wins a free kick in the defensive half.
65'
Foul by André André (FC Porto).
65'
Renato Santos (Boavista) wins a free kick in the defensive half.
65'
Delay over. They are ready to continue.
64'
Delay in match Soares (FC Porto) because of an injury.
63'
Corner, FC Porto. Conceded by Anderson Carvalho.
62'
Foul by Soares (FC Porto).
62'
Carraça (Boavista) wins a free kick in the defensive half.
61'
Renato Santos (Boavista) is shown the yellow card for a bad foul.
61'
Foul by Renato Santos (Boavista).
61'
Óliver Torres (FC Porto) wins a free kick in the defensive half.
60'
Attempt saved. Diogo Jota (FC Porto) right footed shot from outside the box is saved in the centre of the goal. Assisted by Óliver Torres.
59'
Maxi Pereira (FC Porto) is shown the yellow card.
59'
Maxi Pereira (FC Porto) has gone down, but that's a dive.
58'
Substitution, Boavista. André Schembri replaces Fábio Espinho.
58'
Carraça (Boavista) is shown the yellow card for a bad foul.
58'
Yacine Brahimi (FC Porto) wins a free kick in the defensive half.
58'
Foul by Carraça (Boavista).
52'
Corner, FC Porto. Conceded by Vagner.
51'
Foul by Anderson Carvalho (Boavista).
51'
Óliver Torres (FC Porto) wins a free kick on the right wing.
50'
Óliver Torres (FC Porto) wins a free kick in the defensive half.
50'
Foul by Carraça (Boavista).
49'
Offside, FC Porto. André André tries a through ball, but Soares is caught offside.
48'
Diogo Jota (FC Porto) is shown the yellow card for a bad foul.
48'
Carraça (Boavista) wins a free kick in the defensive half.
48'
Foul by Diogo Jota (FC Porto).
47'
Corner, Boavista. Conceded by Maxi Pereira.
45'
Second Half begins Boavista 0, FC Porto 1.
45'
Substitution, Boavista. Nuno Henrique replaces Carlos Santos.
45'
Substitution, FC Porto. Diogo Jota replaces Jesús Manuel Corona because of an injury.
45'+2
Jesús Manuel Corona (FC Porto) is shown the yellow card.
45'+2
First Half ends, Boavista 0, FC Porto 1.
45'+1
Foul by Edu Machado (Boavista).
45'+1
Alex Telles (FC Porto) wins a free kick in the defensive half.
44'
Anderson Carvalho (Boavista) wins a free kick in the defensive half.
44'
Foul by Soares (FC Porto).
44'
Delay over. They are ready to continue.
42'
Delay in match Jesús Manuel Corona (FC Porto) because of an injury.
42'
Talocha (Boavista) is shown the yellow card for a bad foul.
42'
Jesús Manuel Corona (FC Porto) wins a free kick on the right wing.
42'
Foul by Talocha (Boavista).
41'
Attempt missed. Iuri Medeiros (Boavista) left footed shot from outside the box is high and wide to the left. Assisted by Iván Bulos.
39'
Edu Machado (Boavista) wins a free kick in the defensive half.
39'
Foul by Soares (FC Porto).
38'
Corner, FC Porto. Conceded by Anderson Carvalho.
36'
Attempt missed. Iuri Medeiros (Boavista) left footed shot from outside the box is high and wide to the left. Assisted by Edu Machado.
35'
Attempt saved. Soares (FC Porto) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Yacine Brahimi.
35'
Anderson Carvalho (Boavista) wins a free kick in the attacking half.
35'
Foul by Soares (FC Porto).
34'
Attempt blocked. Óliver Torres (FC Porto) right footed shot from the centre of the box is blocked.
34'
Attempt saved. Soares (FC Porto) left footed shot from the centre of the box is saved in the centre of the goal.
33'
Carlos Santos (Boavista) is shown the yellow card.
32'
Foul by Anderson Carvalho (Boavista).
32'
Yacine Brahimi (FC Porto) wins a free kick in the attacking half.
31'
Corner, Boavista. Conceded by Marcano.
30'
Corner, Boavista. Conceded by Iker Casillas.
30'
Attempt saved. Anderson Carvalho (Boavista) right footed shot from the centre of the box is saved in the centre of the goal.
28'
Attempt missed. Carlos Santos (Boavista) header from the centre of the box misses to the left. Assisted by Iuri Medeiros with a cross following a corner.
27'
Corner, Boavista. Conceded by Alex Telles.
24'
Foul by Talocha (Boavista).
24'
Óliver Torres (FC Porto) wins a free kick on the right wing.
23'
Hand ball by Soares (FC Porto).
23'
Offside, FC Porto. Yacine Brahimi tries a through ball, but Soares is caught offside.
20'
Anderson Carvalho (Boavista) wins a free kick in the defensive half.
20'
Foul by Jesús Manuel Corona (FC Porto).
19'
André André (FC Porto) is shown the yellow card for a bad foul.
19'
Carraça (Boavista) wins a free kick in the defensive half.
19'
Foul by André André (FC Porto).
18'
Foul by Fábio Espinho (Boavista).
18'
Maxi Pereira (FC Porto) wins a free kick in the defensive half.
15'
Foul by Soares (FC Porto).
15'
Carlos Santos (Boavista) wins a free kick in the defensive half.
15'
Óliver Torres (FC Porto) wins a free kick on the left wing.
15'
Foul by Carlos Santos (Boavista).
12'
Attempt missed. Alex Telles (FC Porto) left footed shot from outside the box is close, but misses the top left corner. Assisted by André André.
10'
Corner, Boavista. Conceded by Maxi Pereira.
9'
Attempt blocked. Iván Bulos (Boavista) left footed shot from outside the box is blocked. Assisted by Carraça.
7'
Goal! Boavista 0, FC Porto 1. Soares (FC Porto) right footed shot from very close range to the centre of the goal. Assisted by Jesús Manuel Corona.
6'
Foul by Iuri Medeiros (Boavista).
6'
Yacine Brahimi (FC Porto) wins a free kick on the left wing.
5'
Attempt saved. Iuri Medeiros (Boavista) left footed shot from outside the box is saved in the bottom left corner. Assisted by Renato Santos.
3'
Attempt missed. Willy Boly (FC Porto) header from the centre of the box misses to the left. Assisted by Alex Telles with a cross following a corner.
3'
Corner, FC Porto. Conceded by Carraça.
2'
Attempt saved. Óliver Torres (FC Porto) right footed shot from the centre of the box is saved in the bottom right corner.