Match ends, Estoril Praia 1, FC Porto 1.
103' Second Half ends, Estoril Praia 1, FC Porto 1.
102' Yellow card Bernardo Vital (Estoril Praia) is shown the yellow card for a bad foul.
102' Pepê (FC Porto) wins a free kick in the defensive half.
102' Foul by Bernardo Vital (Estoril Praia).
101' Corner, Estoril Praia. Conceded by David Carmo.
101' Attempt Attempt blocked. Francisco Geraldes (Estoril Praia) right footed shot from outside the box is blocked.
100' Yellow card Daniel Figueira (Estoril Praia) is shown the yellow card.
100' Yellow card Pedro Álvaro (Estoril Praia) is shown the yellow card.
99' Foul by Mehdi Taremi (FC Porto).
99' Daniel Figueira (Estoril Praia) wins a free kick in the defensive half.
98' Goal de Mehdi Taremi (1-1) Goal! Estoril Praia 1, FC Porto 1. Mehdi Taremi (FC Porto) converts the penalty with a right footed shot to the top left corner. Estoril 1 Oporto 1
93' VAR Decision: Penalty FC Porto.
90' Penalty Penalty conceded by Joãozinho (Estoril Praia) with a hand ball in the penalty area.
90' Attempt Attempt blocked. Pepê (FC Porto) right footed shot from outside the box is blocked. Assisted by Mehdi Taremi.
90' Corner, FC Porto. Conceded by Lucas Áfrico.
90' Attempt Attempt blocked. Galeno (FC Porto) right footed shot from outside the box is blocked. Assisted by Mateus Uribe.
89' Galeno (FC Porto) wins a free kick on the left wing.
89' Foul by James Léa Siliki (Estoril Praia).
89' Attempt 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.
89' Attempt Attempt blocked. Toni Martínez (FC Porto) header from the centre of the box is blocked. Assisted by Mateus Uribe with a cross.
89' Gabriel Veron (FC Porto) wins a free kick on the right wing.
89' Foul by Joãozinho (Estoril Praia).
86' Corner, FC Porto. Conceded by Joãozinho.
85' Yellow card Marko Grujic (FC Porto) is shown the yellow card for a bad foul.
85' Foul by Marko Grujic (FC Porto).
85' James Léa Siliki (Estoril Praia) wins a free kick in the defensive half.
84' Foul by David Carmo (FC Porto).
84' James Léa Siliki (Estoril Praia) wins a free kick in the defensive half.
83' Corner, FC Porto. Conceded by Pedro Álvaro.
83' Attempt Attempt blocked. Mateus Uribe (FC Porto) right footed shot from outside the box is blocked. Assisted by Galeno.
82' Corner, Estoril Praia. Conceded by Danny Namaso.
82' Substitution Substitution, Estoril Praia. Lucas Áfrico replaces Tiago Gouveia.
81' Corner, Estoril Praia. Conceded by Fábio Cardoso.
81' Substitution Substitution, FC Porto. Marko Grujic replaces Stephen Eustáquio.
81' Substitution Substitution, FC Porto. Danny Namaso replaces Zaidu Sanusi.
80' Attempt Attempt missed. Galeno (FC Porto) right footed shot from the centre of the box is high and wide to the right. Assisted by Pepê.
80' Attempt 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.
79' 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.
77' VAR Decision: Red Card Mor Ndiaye (Estoril Praia).
76' Red card Second yellow card to Mor Ndiaye (Estoril Praia) for a bad foul.
76' Gabriel Veron (FC Porto) wins a free kick in the attacking half.
76' Foul by Mor Ndiaye (Estoril Praia).
75' Foul by Gabriel Veron (FC Porto).
75' Bernardo Vital (Estoril Praia) wins a free kick in the defensive half.
73' Substitution Substitution, Estoril Praia. Tiago Araújo replaces Rodrigo Martins.
73' Substitution Substitution, Estoril Praia. James Léa Siliki replaces João Carvalho.
72' Substitution Substitution, FC Porto. Gabriel Veron replaces Evanilson.
71' Substitution Substitution, FC Porto. Toni Martínez replaces Rodrigo Conceição.
71' Foul by Mehdi Taremi (FC Porto).
71' Mor Ndiaye (Estoril Praia) wins a free kick in the attacking half.
70' Foul by Pepê (FC Porto).
70' Francisco Geraldes (Estoril Praia) wins a free kick in the attacking half.
67' Attempt Attempt saved. Galeno (FC Porto) right footed shot from outside the box is saved in the centre of the goal. Assisted by Pepê.
66' Substitution Substitution, Estoril Praia. Alejandro Marqués replaces Erison.
64' Attempt 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.
64' Corner, FC Porto. Conceded by Daniel Figueira.
63' Corner, FC Porto. Conceded by Bernardo Vital.
63' Attempt Attempt blocked. Stephen Eustáquio (FC Porto) right footed shot from the centre of the box is blocked.
62' Attempt Attempt blocked. Mehdi Taremi (FC Porto) left footed shot from the centre of the box is blocked. Assisted by Galeno.
59' Foul by David Carmo (FC Porto).
59' Erison (Estoril Praia) wins a free kick on the right wing.
58' Offside, Estoril Praia. Daniel Figueira tries a through ball, but Erison is caught offside.
58' Substitution Substitution, FC Porto. Galeno replaces André Franco.
58' Yellow card Fábio Cardoso (FC Porto) is shown the yellow card for a bad foul.
58' Foul by Fábio Cardoso (FC Porto).
58' Rodrigo Martins (Estoril Praia) wins a free kick on the left wing.
57' Foul by David Carmo (FC Porto).
57' João Carvalho (Estoril Praia) wins a free kick in the defensive half.
57' Corner, FC Porto. Conceded by Daniel Figueira.
56' Yellow card Francisco Geraldes (Estoril Praia) is shown the yellow card.
55' Yellow card Rodrigo Martins (Estoril Praia) is shown the yellow card for a bad foul.
55' Rodrigo Conceição (FC Porto) wins a free kick on the right wing.
55' Foul by Rodrigo Martins (Estoril Praia).
54' Attempt Attempt missed. João Carvalho (Estoril Praia) right footed shot from the centre of the box is too high.
54' Attempt 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.
50' Mehdi Taremi (FC Porto) hits the bar with a right footed shot from outside the box. Assisted by Stephen Eustáquio.
49' Attempt Attempt missed. Stephen Eustáquio (FC Porto) right footed shot from outside the box misses to the left following a corner.
48' Corner, FC Porto. Conceded by Daniel Figueira.
48' Corner, FC Porto. Conceded by Bernardo Vital.
46' Hand ball by Stephen Eustáquio (FC Porto).
45' Pepê (FC Porto) wins a free kick in the attacking half.
45' Foul by Francisco Geraldes (Estoril Praia).
45' Foul by Mateus Uribe (FC Porto).
45' Francisco Geraldes (Estoril Praia) wins a free kick on the left wing.
45' Second Half begins Estoril Praia 1, FC Porto 0.
47' First Half ends, Estoril Praia 1, FC Porto 0.
46' Yellow card Mor Ndiaye (Estoril Praia) is shown the yellow card for a bad foul.
45' Mateus Uribe (FC Porto) wins a free kick in the defensive half.
45' Foul by Mor Ndiaye (Estoril Praia).
40' Goal de Tiago Gouveia (1-0) 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. Estoril 1 Oporto 0
39' Attempt 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.
39' Attempt 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.
38' Corner, FC Porto. Conceded by Joãozinho.
37' Attempt Attempt missed. Rodrigo Conceição (FC Porto) right footed shot from outside the box is high and wide to the right.
36' Corner, FC Porto. Conceded by Joãozinho.
35' Offside, FC Porto. Mehdi Taremi tries a through ball, but Zaidu Sanusi is caught offside.
33' Offside, FC Porto. Pepê tries a through ball, but Stephen Eustáquio is caught offside.
31' Foul by Pepê (FC Porto).
31' Tiago Gouveia (Estoril Praia) wins a free kick in the defensive half.
30' Attempt Attempt saved. André Franco (FC Porto) left footed shot from outside the box is saved in the bottom right corner. Assisted by Pepê.
30' Attempt 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.
29' Offside, FC Porto. Mateus Uribe tries a through ball, but Mehdi Taremi is caught offside.
28' Tiago Gouveia (Estoril Praia) hits the left post with a left footed shot from the centre of the box.
28' Attempt 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.
27' Hand ball by Mehdi Taremi (FC Porto).
23' Yellow card João Carvalho (Estoril Praia) is shown the yellow card for a bad foul.
22' Rodrigo Conceição (FC Porto) wins a free kick on the right wing.
22' Foul by João Carvalho (Estoril Praia).
20' Mehdi Taremi (FC Porto) wins a free kick on the left wing.
20' Foul by Pedro Álvaro (Estoril Praia).
20' Attempt Attempt missed. Rodrigo Martins (Estoril Praia) right footed shot from outside the box misses to the right. Assisted by Erison.
18' Foul by Rodrigo Conceição (FC Porto).
18' Rodrigo Martins (Estoril Praia) wins a free kick in the defensive half.
17' Foul by Stephen Eustáquio (FC Porto).
17' Francisco Geraldes (Estoril Praia) wins a free kick in the defensive half.
12' Corner, Estoril Praia. Conceded by Zaidu Sanusi.
8' Evanilson (FC Porto) wins a free kick in the defensive half.
8' Foul by João Carvalho (Estoril Praia).
7' Foul by David Carmo (FC Porto).
7' Tiago Gouveia (Estoril Praia) wins a free kick in the attacking half.
5' Corner, FC Porto. Conceded by Bernardo Vital.
4' Yellow card André Franco (FC Porto) is shown the yellow card for a bad foul.
4' Foul by André Franco (FC Porto).
4' Joãozinho (Estoril Praia) wins a free kick in the defensive half.
3' Foul by Evanilson (FC Porto).
3' Mor Ndiaye (Estoril Praia) wins a free kick in the defensive half.
2' Foul by Stephen Eustáquio (FC Porto).
2' Tiago Santos (Estoril Praia) wins a free kick in the defensive half.
Rodrigo Conceição (FC Porto) wins a free kick in the defensive half.
Foul by Rodrigo Martins (Estoril Praia).
First Half begins.
Lineups are announced and players are warming up.