| | First Half starts. |
1' | | Fouled by João Mário - FC Porto |
1' | | Gaïus Makouta - Boavista - won a free kick on the left wing. |
3' | | New attacking attempt. Vitinha - FC Porto - shot with the head from the centre of the box is saved by goalkeeper in the centre of the goal. Assist - Pepê Aquino with a cross. |
5' | | Corner - Boavista. Conceded by Mateus Uribe. |
5' | | Missed chance. Yusupha Njie - Boavista - shot with left foot from outside the box goes high. Assist - Gustavo Sauer with a cross after corner. |
7' | | Missed chance. Fábio Vieira - FC Porto - shot with right foot from outside the box is close, but missed to the left. |
10' | | Corner - FC Porto. Conceded by Filipe Ferreira. |
11' | | Bracali - Boavista - won a free kick in defence. |
11' | | Fouled by Evanilson - FC Porto |
13' | | Fouled by Gustavo Sauer - Boavista |
13' | | Mateus Uribe - FC Porto - won a free kick in defence. |
14' | | Fouled by Vitinha - FC Porto |
14' | | Sebastián Pérez - Boavista - won a free kick in defence. |
14' | | Vitinha - FC Porto - receive yellow card for a foul. |
15' | | Missed chance. Vitinha - FC Porto - shot with the head from the centre of the box missed to the left. Assist - João Mário with a cross. |
17' | | Fouled by Jackson Porozo - Boavista |
17' | | Fábio Vieira - FC Porto - won a free kick in attack. |
17' | | Jackson Porozo - Boavista - receive yellow card for a foul. |
18' | | Hand ball by Petar Musa - Boavista |
18' | | Fouled by Javi García - Boavista |
18' | | Pepê Aquino - FC Porto - won a free kick in attack. |
19' | | Javi García - Boavista - receive yellow card for a foul. |
20' | | Shot blocked. Fábio Vieira - FC Porto - shot with left foot from outside the box is blocked. |
20' | | Fouled by Pepê Aquino - FC Porto |
20' | | Jackson Porozo - Boavista - won a free kick in defence. |
21' | | Substitution - Boavista. Nathan for Javi García - injury. |
24' | | Fouled by Filipe Ferreira - Boavista |
24' | | Otávio - FC Porto - won a free kick in defence. |
25' | | Fouled by Fábio Vieira - FC Porto |
25' | | Jackson Porozo - Boavista - won a free kick in defence. |
25' | | Substitution - FC Porto. Galeno for Pepê Aquino - injury. |
27' | | Fouled by Vitinha - FC Porto |
27' | | Gustavo Sauer - Boavista - won a free kick in defence. |
29' | | Fouled by Yusupha Njie - Boavista |
29' | | Otávio - FC Porto - won a free kick in defence. |
32' | | Goal! Boavista 0, FC Porto 1. Fábio Vieira - FC Porto - shot with left foot from the centre of the box to the right corner. Assist - Evanilson. |
34' | | Corner - FC Porto. Conceded by Reggie Cannon. |
37' | | Hand ball by Evanilson - FC Porto |
38' | | Shot blocked. Otávio - FC Porto - shot with right foot from the centre of the box is blocked. Assist - João Mário. |
39' | | Corner - Boavista. Conceded by Pepe. |
42' | | Offside - Boavista. Filipe Ferreira with a pass, however Yusupha Njie is in offside. |
44' | | Missed chance. Gustavo Sauer - Boavista - shot with left foot from outside the box is close, but missed. Assist - Nathan. |
45+2' | | Missed chance. Petar Musa - Boavista - shot with right foot from outside the box goes high. Assist - Gaïus Makouta. |
45+4' | | Fouled by Rodrigo Abascal - Boavista |
45+4' | | Fábio Vieira - FC Porto - won a free kick in defence. |
45+5' | | First Half ended - Boavista 0, FC Porto 1. |
45' | | Second Half starts Boavista 0, FC Porto 1. |
46' | | Fouled by Reggie Cannon - Boavista |
46' | | Galeno - FC Porto - won a free kick in defence. |
47' | | Fouled by Fábio Vieira - FC Porto |
47' | | Sebastián Pérez - Boavista - won a free kick in defence. |
51' | | Fouled by Rodrigo Abascal - Boavista |
51' | | Otávio - FC Porto - won a free kick in attack. |
53' | | Fouled by Mateus Uribe - FC Porto |
53' | | Petar Musa - Boavista - won a free kick in defence. |
55' | | Dangerous play by Galeno - FC Porto |
55' | | Reggie Cannon - Boavista - won a free kick in defence. |
55' | | Offside - FC Porto. Diogo Costa with a pass, however Galeno is in offside. |
57' | | Fouled by Chancel Mbemba - FC Porto |
57' | | Yusupha Njie - Boavista - won a free kick in defence. |
57' | | Chancel Mbemba - FC Porto - receive yellow card for a foul. |
58' | | Substitution - Boavista. Kenji Gorré for Yusupha Njie - injury. |
58' | | VAR Decision: Card upgraded Chancel Mbemba - FC Porto |
60' | | Fouled by Otávio - FC Porto |
60' | | Gaïus Makouta - Boavista - won a free kick on the left wing. |
61' | | Evanilson - FC Porto - won a free kick on the right wing. |
61' | | Fouled by Gaïus Makouta - Boavista |
61' | | Penalty FC Porto. Fábio Vieira draws a foul in the penalty area. |
61' | | Penalty conceded by Rodrigo Abascal - Boavista - after a foul in the penalty area. |
63' | | Penalty saved! Evanilson - FC Porto - fails to capitalise on this great opportunity, shot with right foot saved in the right corner. |
63' | | New attacking attempt. Fábio Vieira - FC Porto - shot with right foot from the right side of the six yard box is saved in the right corner. |
63' | | Corner - FC Porto. Conceded by Rodrigo Abascal. |
65' | | Corner - FC Porto. Conceded by Jackson Porozo. |
67' | | Corner - FC Porto. Conceded by Rodrigo Abascal. |
68' | | Fouled by Reggie Cannon - Boavista |
68' | | Fábio Vieira - FC Porto - won a free kick on the left wing. |
69' | | Fouled by Sebastián Pérez - Boavista |
69' | | Vitinha - FC Porto - won a free kick on the left wing. |
71' | | Substitution - FC Porto. Marko Grujic for Vitinha. |
73' | | Missed chance. Evanilson - FC Porto - shot with right foot from the centre of the box is close, but missed. Assist - Fábio Vieira. |
75' | | Corner - Boavista. Conceded by Pepe. |
75' | | Missed chance. Jackson Porozo - Boavista - shot with the head from the centre of the box missed to the left. Assist - Gustavo Sauer with a cross after corner. |
75' | | Offside - Boavista. Jackson Porozo with a pass, however Kenji Gorré is in offside. |
77' | | Evanilson - FC Porto - won a free kick in defence. |
77' | | Fouled by Rodrigo Abascal - Boavista |
80' | | Evanilson - FC Porto - hits the left post with a shot with right foot from the right side of the six yard box. Assist - João Mário. |
81' | | Fouled by Galeno - FC Porto |
81' | | Reggie Cannon - Boavista - won a free kick in defence. |
82' | | Substitution - Boavista. Jeriel De Santis for Sebastián Pérez - injury. |
82' | | Fouled by Gustavo Sauer - Boavista |
82' | | Fábio Vieira - FC Porto - won a free kick in attack. |
86' | | Fouled by Filipe Ferreira - Boavista |
86' | | Fábio Vieira - FC Porto - won a free kick in defence. |
88' | | Fouled by Otávio - FC Porto |
88' | | Jeriel De Santis - Boavista - won a free kick in attack. |
88' | | Petar Musa - Boavista - hits the bar with a shot with the head from few metres. Assist - Kenji Gorré. |
90' | | Substitution - FC Porto. Toni Martínez for Evanilson. |
90' | | Substitution - FC Porto. Stephen Eustáquio for Fábio Vieira. |
90' | | Substitution - FC Porto. Wendell for João Mário. |
90+1' | | Fouled by Marko Grujic - FC Porto |
90+1' | | Nathan - Boavista - won a free kick in defence. |
90+2' | | Fouled by Gustavo Sauer - Boavista |
90+2' | | Stephen Eustáquio - FC Porto - won a free kick in attack. |
90+4' | | Fouled by Pepe - FC Porto |
90+4' | | Jeriel De Santis - Boavista - won a free kick on the right wing. |
90+4' | | New attacking attempt. Jackson Porozo - Boavista - shot with right foot from few metres is saved by goalkeeper in the centre of the goal. |
90+4' | | Shot blocked. Gustavo Sauer - Boavista - shot with left foot from outside the box is blocked. |
90+4' | | Shot blocked. Kenji Gorré - Boavista - shot with left foot from the centre of the box is blocked. |
90+5' | | Fouled by Jeriel De Santis - Boavista |
90+5' | | Mateus Uribe - FC Porto - won a free kick in defence. |
90+6' | | Shot blocked. Gustavo Sauer - Boavista - shot with right foot from outside the box is blocked. |
90+6' | | Offside - Boavista. Gustavo Sauer with a pass, however Jackson Porozo is in offside. |
90+6' | | Second Half ended - Boavista 0, FC Porto 1. |
| | Thats all. Game finished - Boavista 0, FC Porto 1. |