Substitution, Boavista. Miguel Reisinho replaces Nuno Santos.
83'
Mehdi Taremi (FC Porto) wins a free kick on the left wing.
83'
Foul by Adil Rami (Boavista).
82'
Foul by Paulinho (Boavista).
82'
Luis Díaz (FC Porto) wins a free kick on the left wing.
81'
Foul by Luis Díaz (FC Porto).
81'
Adil Rami (Boavista) wins a free kick in the defensive half.
80'
Foul by Luis Díaz (FC Porto).
80'
Adil Rami (Boavista) wins a free kick in the defensive half.
79'
Attempt blocked. Paulinho (Boavista) right footed shot from outside the box is blocked.
79'
Foul by Luis Díaz (FC Porto).
79'
Reggie Cannon (Boavista) wins a free kick on the right wing.
79'
Substitution, FC Porto. Zaidu Sanusi replaces Alex Telles.
78'
Substitution, FC Porto. Mehdi Taremi replaces Otávio.
78'
Attempt blocked. Nuno Santos (Boavista) right footed shot from outside the box is blocked.
77'
Foul by Corona (FC Porto).
77'
Javi García (Boavista) wins a free kick in the attacking half.
74'
Foul by Paulinho (Boavista).
74'
Otávio (FC Porto) wins a free kick in the defensive half.
71'
Goal! Boavista 0, FC Porto 4. Moussa Marega (FC Porto) right footed shot from the centre of the box to the bottom left corner. Assisted by Corona following a set piece situation.
71'
Substitution, Boavista. Show replaces Gustavo Sauer.
70'
Otávio (FC Porto) wins a free kick in the attacking half.
70'
Foul by Gustavo Sauer (Boavista).
70'
Attempt blocked. Otávio (FC Porto) left footed shot from the centre of the box is blocked. Assisted by Corona.
69'
Attempt missed. Otávio (FC Porto) header from the centre of the box misses to the left. Assisted by Sérgio Oliveira with a cross following a corner.
69'
Corner, FC Porto. Conceded by Ricardo Mangas.
67'
Goal! Boavista 0, FC Porto 3. Moussa Marega (FC Porto) right footed shot from the centre of the box to the top left corner. Assisted by Sérgio Oliveira with a through ball.
66'
Foul by Javi García (Boavista).
66'
Sérgio Oliveira (FC Porto) wins a free kick in the defensive half.
65'
Foul by Corona (FC Porto).
65'
Ricardo Mangas (Boavista) wins a free kick in the defensive half.
62'
Attempt saved. Paulinho (Boavista) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Alberth Elis.
61'
Attempt blocked. Moussa Marega (FC Porto) right footed shot from the right side of the box is blocked. Assisted by Corona.
61'
Foul by Chancel Mbemba (FC Porto).
61'
Paulinho (Boavista) wins a free kick in the defensive half.
60'
Offside, Boavista. Angel Gomes tries a through ball, but Alberth Elis is caught offside.
Goal! Boavista 0, FC Porto 2. Sérgio Oliveira (FC Porto) from a free kick with a right footed shot to the bottom right corner.
57'
Otávio (FC Porto) wins a free kick in the attacking half.
57'
Foul by Angel Gomes (Boavista).
57'
Substitution, FC Porto. Luis Díaz replaces Mateus Uribe.
56'
Corner, FC Porto. Conceded by Adil Rami.
54'
Pepe (FC Porto) wins a free kick in the defensive half.
54'
Foul by Javi García (Boavista).
54'
Corner, Boavista. Conceded by Danilo Pereira.
51'
Corner, Boavista. Conceded by Wilson Manafá.
50'
Attempt saved. Javi García (Boavista) header from very close range is saved in the centre of the goal. Assisted by Jorge Benguché.
50'
Attempt missed. Jorge Benguché (Boavista) header from the centre of the box is close, but misses to the right following a set piece situation.
50'
Attempt saved. Gustavo Sauer (Boavista) left footed shot from a difficult angle and long range on the right is saved in the centre of the goal.
49'
Foul by Otávio (FC Porto).
49'
Reggie Cannon (Boavista) wins a free kick on the right wing.
47'
Goal! Boavista 0, FC Porto 1. Corona (FC Porto) left footed shot from a difficult angle on the left to the top left corner. Assisted by Otávio.
46'
Foul by Mateus Uribe (FC Porto).
46'
Gustavo Sauer (Boavista) wins a free kick in the defensive half.
45'
Second Half begins Boavista 0, FC Porto 0.
45'+2
First Half ends, Boavista 0, FC Porto 0.
44'
Attempt missed. Sérgio Oliveira (FC Porto) right footed shot from outside the box is too high. Assisted by Otávio.
41'
Foul by Corona (FC Porto).
41'
Ricardo Mangas (Boavista) wins a free kick in the defensive half.
41'
Attempt blocked. Moussa Marega (FC Porto) right footed shot from the centre of the box is blocked. Assisted by Otávio.
40'
Otávio (FC Porto) wins a free kick in the attacking half.
40'
Foul by Adil Rami (Boavista).
39'
Hand ball by Jorge Benguché (Boavista).
38'
Foul by Sérgio Oliveira (FC Porto).
38'
Ricardo Mangas (Boavista) wins a free kick in the defensive half.
37'
Offside, FC Porto. Moussa Marega tries a through ball, but Corona is caught offside.
36'
Foul by Corona (FC Porto).
36'
Javi García (Boavista) wins a free kick in the attacking half.
33'
Otávio (FC Porto) wins a free kick in the defensive half.
33'
Foul by Reggie Cannon (Boavista).
32'
Foul by Wilson Manafá (FC Porto).
32'
Jorge Benguché (Boavista) wins a free kick in the defensive half.
31'
Foul by Paulinho (Boavista).
31'
Otávio (FC Porto) wins a free kick on the right wing.
30'
Pepe (FC Porto) wins a free kick on the left wing.
30'
Foul by Reggie Cannon (Boavista).
29'
Nuno Santos (Boavista) is shown the yellow card for a bad foul.
29'
Moussa Marega (FC Porto) wins a free kick on the right wing.
29'
Foul by Nuno Santos (Boavista).
29'
Moussa Marega (FC Porto) wins a free kick in the defensive half.
29'
Foul by Nuno Santos (Boavista).
28'
Attempt blocked. Alex Telles (FC Porto) left footed shot from the centre of the box is blocked.
25'
Mateus Uribe (FC Porto) wins a free kick in the attacking half.
25'
Foul by Javi García (Boavista).
24'
Attempt missed. Sérgio Oliveira (FC Porto) right footed shot from outside the box is close, but misses to the left. Assisted by Otávio.
22'
Offside, Boavista. Angel Gomes tries a through ball, but Ricardo Mangas is caught offside.
21'
Corner, Boavista. Conceded by Corona.
21'
Attempt blocked. Angel Gomes (Boavista) right footed shot from outside the box is blocked.
20'
Foul by Alex Telles (FC Porto).
20'
Gustavo Sauer (Boavista) wins a free kick in the attacking half.
19'
Foul by Wilson Manafá (FC Porto).
19'
Ricardo Mangas (Boavista) wins a free kick in the defensive half.
18'
Attempt saved. Paulinho (Boavista) right footed shot from the left side of the box is saved in the centre of the goal. Assisted by Gustavo Sauer.
16'
Foul by Chancel Mbemba (FC Porto).
16'
Jorge Benguché (Boavista) wins a free kick on the left wing.
14'
Alex Telles (FC Porto) wins a free kick in the defensive half.
14'
Foul by Gustavo Sauer (Boavista).
12'
Mateus Uribe (FC Porto) hits the right post with a right footed shot from the left side of the box. Assisted by Sérgio Oliveira.
11'
Attempt blocked. Paulinho (Boavista) right footed shot from outside the box is blocked. Assisted by Gustavo Sauer.
10'
Mateus Uribe (FC Porto) wins a free kick in the defensive half.
10'
Foul by Javi García (Boavista).
9'
Jorge Benguché (Boavista) wins a free kick on the left wing.
9'
Foul by Pepe (FC Porto).
7'
Attempt blocked. Gustavo Sauer (Boavista) left footed shot from outside the box is blocked.
5'
Foul by Danilo Pereira (FC Porto).
5'
Paulinho (Boavista) wins a free kick in the attacking half.
4'
Attempt missed. Sérgio Oliveira (FC Porto) right footed shot from the right side of the box is close, but misses the top right corner. Assisted by Moussa Marega.
1'
Corona (FC Porto) wins a free kick on the right wing.