Bernardo Vital (Estoril Praia) is shown the yellow card for a bad foul.
90'+12
Pepê (FC Porto) wins a free kick in the defensive half.
90'+12
Foul by Bernardo Vital (Estoril Praia).
90'+12
Corner, Estoril Praia. Conceded by David Carmo.
90'+12
Attempt blocked. Francisco Geraldes (Estoril Praia) right footed shot from outside the box is blocked.
90'+11
Daniel Figueira (Estoril Praia) is shown the yellow card.
90'+11
Pedro Álvaro (Estoril Praia) is shown the yellow card.
90'+10
Daniel Figueira (Estoril Praia) wins a free kick in the defensive half.
90'+10
Foul by Mehdi Taremi (FC Porto).
90'+10
Offside, FC Porto. Pepê tries a through ball, but Mehdi Taremi is caught offside.
90'+9
Goal! Estoril Praia 1, FC Porto 1. Mehdi Taremi (FC Porto) converts the penalty with a right footed shot to the top left corner.
90'+4
VAR Decision: Penalty FC Porto.
90'+1
Penalty conceded by Joãozinho (Estoril Praia) with a hand ball in the penalty area.
90'+1
Offside, FC Porto. Pepê tries a through ball, but Danny Namaso is caught offside.
90'+1
Attempt blocked. Pepê (FC Porto) right footed shot from outside the box is blocked. Assisted by Mehdi Taremi.
90'+1
Corner, FC Porto. Conceded by Lucas Áfrico.
90'+1
Attempt blocked. Galeno (FC Porto) right footed shot from outside the box is blocked. Assisted by Mateus Uribe.
90'
Galeno (FC Porto) wins a free kick on the left wing.
90'
Foul by James Léa Siliki (Estoril Praia).
90'
Attempt missed. Tiago Araújo (Estoril Praia) right footed shot from more than 35 yards misses to the right. Assisted by Francisco Geraldes following a fast break.
90'
Attempt blocked. Toni Martínez (FC Porto) header from the centre of the box is blocked. Assisted by Mateus Uribe with a cross.
90'
Gabriel Veron (FC Porto) wins a free kick on the right wing.
90'
Foul by Joãozinho (Estoril Praia).
87'
Corner, FC Porto. Conceded by Joãozinho.
86'
Marko Grujic (FC Porto) is shown the yellow card for a bad foul.
86'
Foul by Marko Grujic (FC Porto).
86'
James Léa Siliki (Estoril Praia) wins a free kick in the defensive half.
85'
Foul by David Carmo (FC Porto).
85'
James Léa Siliki (Estoril Praia) wins a free kick in the defensive half.
84'
Corner, FC Porto. Conceded by Pedro Álvaro.
84'
Attempt blocked. Mateus Uribe (FC Porto) right footed shot from outside the box is blocked. Assisted by Galeno.
83'
Corner, Estoril Praia. Conceded by Danny Namaso.
83'
Substitution, Estoril Praia. Lucas Áfrico replaces Tiago Gouveia.
82'
Corner, Estoril Praia. Conceded by Fábio Cardoso.
82'
Substitution, FC Porto. Marko Grujic replaces Stephen Eustáquio.
82'
Substitution, FC Porto. Danny Namaso replaces Zaidu Sanusi.
81'
Attempt missed. Galeno (FC Porto) right footed shot from the centre of the box is high and wide to the right. Assisted by Pepê.
81'
Attempt saved. Toni Martínez (FC Porto) right footed shot from the right side of the box is saved in the centre of the goal. Assisted by Mateus Uribe.
80'
Gabriel Veron (FC Porto) hits the right post with a header from the centre of the box. Assisted by Stephen Eustáquio following a set piece situation.
78'
VAR Decision: Red Card Mor Ndiaye (Estoril Praia).
77'
Second yellow card to Mor Ndiaye (Estoril Praia) for a bad foul.
77'
Gabriel Veron (FC Porto) wins a free kick in the attacking half.
77'
Foul by Mor Ndiaye (Estoril Praia).
76'
Bernardo Vital (Estoril Praia) wins a free kick in the defensive half.
Attempt missed. Evanilson (FC Porto) header from the centre of the box is close, but misses to the left. Assisted by Galeno with a cross following a corner.
65'
Corner, FC Porto. Conceded by Daniel Figueira.
64'
Corner, FC Porto. Conceded by Bernardo Vital.
64'
Attempt blocked. Stephen Eustáquio (FC Porto) right footed shot from the centre of the box is blocked.
63'
Attempt blocked. Mehdi Taremi (FC Porto) left footed shot from the centre of the box is blocked. Assisted by Galeno.
60'
Foul by David Carmo (FC Porto).
60'
Erison (Estoril Praia) wins a free kick on the right wing.
59'
Offside, Estoril Praia. Daniel Figueira tries a through ball, but Erison is caught offside.
59'
Substitution, FC Porto. Galeno replaces André Franco.
59'
Fábio Cardoso (FC Porto) is shown the yellow card for a bad foul.
59'
Foul by Fábio Cardoso (FC Porto).
59'
Rodrigo Martins (Estoril Praia) wins a free kick on the left wing.
58'
Foul by David Carmo (FC Porto).
58'
João Carvalho (Estoril Praia) wins a free kick in the defensive half.
58'
Corner, FC Porto. Conceded by Daniel Figueira.
57'
Francisco Geraldes (Estoril Praia) is shown the yellow card.
56'
Rodrigo Martins (Estoril Praia) is shown the yellow card for a bad foul.
56'
Rodrigo Conceição (FC Porto) wins a free kick on the right wing.
56'
Foul by Rodrigo Martins (Estoril Praia).
55'
Attempt missed. João Carvalho (Estoril Praia) right footed shot from the centre of the box is too high.
55'
Attempt saved. Francisco Geraldes (Estoril Praia) right footed shot from the centre of the box is saved in the bottom left corner. Assisted by Rodrigo Martins.
51'
Mehdi Taremi (FC Porto) hits the bar with a right footed shot from outside the box. Assisted by Stephen Eustáquio.
50'
Attempt missed. Stephen Eustáquio (FC Porto) right footed shot from outside the box misses to the left following a corner.
49'
Corner, FC Porto. Conceded by Daniel Figueira.
49'
Corner, FC Porto. Conceded by Bernardo Vital.
47'
Hand ball by Stephen Eustáquio (FC Porto).
46'
Pepê (FC Porto) wins a free kick in the attacking half.
46'
Foul by Francisco Geraldes (Estoril Praia).
46'
Foul by Mateus Uribe (FC Porto).
46'
Francisco Geraldes (Estoril Praia) wins a free kick on the left wing.
45'
Second Half begins Estoril Praia 1, FC Porto 0.
45'+3
First Half ends, Estoril Praia 1, FC Porto 0.
45'+2
Mor Ndiaye (Estoril Praia) is shown the yellow card for a bad foul.
45'+1
Mateus Uribe (FC Porto) wins a free kick in the defensive half.
45'+1
Foul by Mor Ndiaye (Estoril Praia).
41'
Goal! Estoril Praia 1, FC Porto 0. Tiago Gouveia (Estoril Praia) right footed shot from a difficult angle on the right to the centre of the goal. Assisted by Joãozinho.
40'
Attempt missed. Evanilson (FC Porto) right footed shot from outside the box is high and wide to the right. Assisted by Fábio Cardoso with a headed pass.
40'
Attempt missed. Fábio Cardoso (FC Porto) header from the centre of the box misses to the left. Assisted by André Franco with a cross following a corner.
39'
Corner, FC Porto. Conceded by Joãozinho.
38'
Attempt missed. Rodrigo Conceição (FC Porto) right footed shot from outside the box is high and wide to the right.
37'
Corner, FC Porto. Conceded by Joãozinho.
36'
Offside, FC Porto. Mehdi Taremi tries a through ball, but Zaidu Sanusi is caught offside.
34'
Offside, FC Porto. Pepê tries a through ball, but Stephen Eustáquio is caught offside.
32'
Foul by Pepê (FC Porto).
32'
Tiago Gouveia (Estoril Praia) wins a free kick in the defensive half.
31'
Attempt saved. André Franco (FC Porto) left footed shot from outside the box is saved in the bottom right corner. Assisted by Pepê.
31'
Attempt saved. Tiago Gouveia (Estoril Praia) right footed shot from the right side of the box is saved in the centre of the goal. Assisted by Tiago Santos.
30'
Offside, FC Porto. Mateus Uribe tries a through ball, but Mehdi Taremi is caught offside.
29'
Corner, Estoril Praia. Conceded by Diogo Costa.
29'
Tiago Gouveia (Estoril Praia) hits the left post with a left footed shot from the centre of the box.
29'
Attempt saved. Erison (Estoril Praia) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Tiago Gouveia.
28'
Mor Ndiaye (Estoril Praia) wins a free kick in the defensive half.
28'
Hand ball by Mehdi Taremi (FC Porto).
23'
João Carvalho (Estoril Praia) is shown the yellow card for a bad foul.
23'
Rodrigo Conceição (FC Porto) wins a free kick on the right wing.
23'
Foul by João Carvalho (Estoril Praia).
21'
Mehdi Taremi (FC Porto) wins a free kick on the left wing.
21'
Foul by Pedro Álvaro (Estoril Praia).
20'
Attempt missed. Rodrigo Martins (Estoril Praia) right footed shot from outside the box misses to the right. Assisted by Erison.
19'
Foul by Rodrigo Conceição (FC Porto).
19'
Rodrigo Martins (Estoril Praia) wins a free kick in the defensive half.
18'
Foul by Stephen Eustáquio (FC Porto).
18'
Francisco Geraldes (Estoril Praia) wins a free kick in the defensive half.
13'
Corner, Estoril Praia. Conceded by Zaidu Sanusi.
9'
Evanilson (FC Porto) wins a free kick in the defensive half.
9'
Foul by João Carvalho (Estoril Praia).
8'
Tiago Gouveia (Estoril Praia) wins a free kick in the attacking half.
8'
Foul by David Carmo (FC Porto).
6'
Corner, FC Porto. Conceded by Bernardo Vital.
5'
André Franco (FC Porto) is shown the yellow card for a bad foul.
5'
Foul by André Franco (FC Porto).
5'
Joãozinho (Estoril Praia) wins a free kick in the defensive half.
4'
Foul by Evanilson (FC Porto).
4'
Mor Ndiaye (Estoril Praia) wins a free kick in the defensive half.
3'
Foul by Stephen Eustáquio (FC Porto).
3'
Tiago Santos (Estoril Praia) wins a free kick in the defensive half.
1'
Rodrigo Conceição (FC Porto) wins a free kick in the defensive half.