Match ends, Moreirense 1, FC Porto 1.
99' Second Half ends, Moreirense 1, FC Porto 1.
99' Attempt Attempt saved. Fernando (FC Porto) right footed shot from very close range is saved in the centre of the goal. Assisted by Danilo Pereira with a headed pass.
99' Yellow card Patito Rodríguez (Moreirense) is shown the yellow card.
98' Substitution Substitution, Moreirense. Ivanildo Fernandes replaces Rafik Halliche because of an injury.
97' Delay over. They are ready to continue.
96' VAR: Penalty Kick. Referee decision on field stands.
96' Delay in match (FC Porto). Video Review.
96' Delay over. They are ready to continue.
95' Delay in match André Pereira (FC Porto) because of an injury.
95' Delay in match Rafik Halliche (Moreirense) because of an injury.
94' Danilo Pereira (FC Porto) wins a free kick in the attacking half.
94' Foul by Neto (Moreirense).
93' Yellow card Rúben Lima (Moreirense) is shown the yellow card.
92' Corner, FC Porto. Conceded by Rúben Lima.
91' Goal de Héctor Herrera (1-1) Goal! Moreirense 1, FC Porto 1. Héctor Herrera (FC Porto) left footed shot from the left side of the six yard box to the bottom right corner. Assisted by Otávio. Moreirense 1 Oporto 1
89' Substitution Substitution, Moreirense. Bruno Silva replaces Arsenio.
87' Danilo Pereira (FC Porto) wins a free kick in the attacking half.
87' Foul by David Texeira (Moreirense).
86' Tiquinho Soares (FC Porto) wins a free kick in the defensive half.
86' Foul by Arsenio (Moreirense).
86' Foul by Héctor Herrera (FC Porto).
86' David Texeira (Moreirense) wins a free kick in the attacking half.
85' Corner, FC Porto. Conceded by Rafik Halliche.
81' Corner, FC Porto. Conceded by Iago Santos.
80' Corner, FC Porto. Conceded by Rafik Halliche.
78' Goal de David Texeira (1-0) Goal! Moreirense 1, FC Porto 0. David Texeira (Moreirense) left footed shot from the centre of the box to the bottom right corner following a corner. Moreirense 1 Oporto 0
78' Rafik Halliche (Moreirense) hits the bar with a header from the centre of the box. Assisted by Neto with a cross following a corner.
77' Corner, Moreirense. Conceded by Danilo Pereira.
76' Offside, FC Porto. Alex Telles tries a through ball, but André Pereira is caught offside.
75' Héctor Herrera (FC Porto) wins a free kick on the left wing.
75' Foul by David Texeira (Moreirense).
74' Substitution Substitution, FC Porto. André Pereira replaces Yacine Brahimi.
73' Yellow card Fábio Pacheco (Moreirense) is shown the yellow card for a bad foul.
73' Danilo Pereira (FC Porto) wins a free kick in the attacking half.
73' Foul by Fábio Pacheco (Moreirense).
71' Substitution Substitution, Moreirense. Patito Rodríguez replaces Heriberto Tavares.
71' Attempt Attempt blocked. Rúben Lima (Moreirense) left footed shot from outside the box is blocked.
69' Yacine Brahimi (FC Porto) wins a free kick on the left wing.
69' Foul by Arsenio (Moreirense).
68' Jesús Manuel Corona (FC Porto) wins a free kick on the right wing.
68' Foul by Heriberto Tavares (Moreirense).
65' Corner, Moreirense. Conceded by Eder Militão.
65' Attempt Attempt blocked. David Texeira (Moreirense) header from a difficult angle on the right is blocked. Assisted by Chiquinho with a cross.
64' Corner, Moreirense. Conceded by Otávio.
62' Offside, Moreirense. Jhonatan Luiz tries a through ball, but Heriberto Tavares is caught offside.
61' Foul by Otávio (FC Porto).
61' Heriberto Tavares (Moreirense) wins a free kick in the defensive half.
60' Attempt Attempt blocked. Arsenio (Moreirense) right footed shot from outside the box is blocked. Assisted by Jhonatan Luiz.
58' Attempt Attempt blocked. Yacine Brahimi (FC Porto) right footed shot from outside the box is blocked. Assisted by Alex Telles.
58' Substitution Substitution, FC Porto. Fernando replaces Óliver Torres.
58' Substitution Substitution, FC Porto. Otávio replaces Pepe.
56' Héctor Herrera (FC Porto) wins a free kick in the defensive half.
56' Foul by Iago Santos (Moreirense).
56' Attempt Attempt blocked. Neto (Moreirense) right footed shot from outside the box is blocked.
56' Attempt Attempt blocked. Chiquinho (Moreirense) right footed shot from the centre of the box is blocked.
56' Attempt Attempt blocked. João Aurélio (Moreirense) right footed shot from outside the box is blocked. Assisted by Iago Santos.
55' Attempt Attempt missed. Arsenio (Moreirense) right footed shot from outside the box is close, but misses to the left. Assisted by Chiquinho.
55' Yacine Brahimi (FC Porto) wins a free kick in the defensive half.
55' Foul by João Aurélio (Moreirense).
52' Jesús Manuel Corona (FC Porto) wins a free kick on the right wing.
52' Foul by Heriberto Tavares (Moreirense).
52' Attempt Attempt blocked. Tiquinho Soares (FC Porto) left footed shot from the centre of the box is blocked. Assisted by Héctor Herrera.
49' Tiquinho Soares (FC Porto) wins a free kick in the attacking half.
49' Foul by Iago Santos (Moreirense).
49' Attempt Attempt missed. Heriberto Tavares (Moreirense) right footed shot from outside the box is close, but misses to the right. Assisted by Rúben Lima.
45' Second Half begins Moreirense 0, FC Porto 0.
46' First Half ends, Moreirense 0, FC Porto 0.
45' Attempt Attempt missed. Óliver Torres (FC Porto) right footed shot from the right side of the box is close, but misses to the right.
44' Attempt Attempt missed. Eder Militão (FC Porto) header from the centre of the box is too high. Assisted by Jesús Manuel Corona with a cross following a corner.
44' Corner, FC Porto. Conceded by Neto.
43' Attempt Attempt blocked. Pepe (FC Porto) right footed shot from the left side of the box is blocked.
43' Corner, FC Porto. Conceded by Rafik Halliche.
42' Eder Militão (FC Porto) wins a free kick in the attacking half.
42' Foul by Heriberto Tavares (Moreirense).
41' Offside, FC Porto. Óliver Torres tries a through ball, but Pepe is caught offside.
40' Jesús Manuel Corona (FC Porto) wins a free kick in the attacking half.
40' Foul by Chiquinho (Moreirense).
37' Offside, Moreirense. Iago Santos tries a through ball, but Heriberto Tavares is caught offside.
36' Attempt Attempt saved. Tiquinho Soares (FC Porto) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Óliver Torres.
35' Corner, FC Porto. Conceded by Fábio Pacheco.
35' Attempt Attempt saved. Heriberto Tavares (Moreirense) left footed shot from the left side of the box is saved in the centre of the goal. Assisted by Chiquinho.
33' Pepe (FC Porto) wins a free kick in the defensive half.
33' Foul by Arsenio (Moreirense).
33' Foul by Tiquinho Soares (FC Porto).
33' Iago Santos (Moreirense) wins a free kick in the defensive half.
30' Foul by Óliver Torres (FC Porto).
30' Heriberto Tavares (Moreirense) wins a free kick on the left wing.
29' Foul by Felipe (FC Porto).
29' Chiquinho (Moreirense) wins a free kick on the left wing.
26' Delay over. They are ready to continue.
26' Delay in match Iago Santos (Moreirense) because of an injury.
25' Offside, FC Porto. Yacine Brahimi tries a through ball, but Tiquinho Soares is caught offside.
24' Jesús Manuel Corona (FC Porto) wins a free kick on the right wing.
24' Foul by Rúben Lima (Moreirense).
24' Héctor Herrera (FC Porto) wins a free kick in the defensive half.
24' Foul by Neto (Moreirense).
22' Corner, FC Porto. Conceded by Fábio Pacheco.
21' Foul by Alex Telles (FC Porto).
21' João Aurélio (Moreirense) wins a free kick in the defensive half.
20' Attempt Attempt blocked. David Texeira (Moreirense) right footed shot from outside the box is blocked. Assisted by Arsenio.
18' Yacine Brahimi (FC Porto) wins a free kick on the left wing.
18' Foul by João Aurélio (Moreirense).
17' Attempt Attempt missed. Yacine Brahimi (FC Porto) right footed shot from the left side of the box is close, but misses to the left. Assisted by Danilo Pereira.
15' Pepe (FC Porto) wins a free kick in the defensive half.
15' Foul by David Texeira (Moreirense).
15' Attempt Attempt blocked. Fábio Pacheco (Moreirense) right footed shot from outside the box is blocked.
14' Corner, Moreirense. Conceded by Felipe.
14' Foul by Tiquinho Soares (FC Porto).
14' Neto (Moreirense) wins a free kick in the defensive half.
13' Offside, Moreirense. Rúben Lima tries a through ball, but Heriberto Tavares is caught offside.
11' Attempt Attempt missed. Eder Militão (FC Porto) right footed shot from outside the box is just a bit too high.
10' Héctor Herrera (FC Porto) wins a free kick in the defensive half.
10' Foul by Rúben Lima (Moreirense).
9' Offside, FC Porto. Alex Telles tries a through ball, but Héctor Herrera is caught offside.
9' Foul by Pepe (FC Porto).
9' David Texeira (Moreirense) wins a free kick in the defensive half.
7' Offside, Moreirense. Arsenio tries a through ball, but David Texeira is caught offside.
5' Attempt Attempt missed. Chiquinho (Moreirense) right footed shot from the left side of the box is close, but misses to the right. Assisted by Heriberto Tavares.
3' Attempt Attempt blocked. Tiquinho Soares (FC Porto) left footed shot from the centre of the box is blocked.
2' Attempt Attempt missed. Tiquinho Soares (FC Porto) right footed shot from the left side of the box is high and wide to the right. Assisted by Yacine Brahimi.
1' Attempt Attempt missed. Héctor Herrera (FC Porto) left footed shot from outside the box is too high.
Foul by Danilo Pereira (FC Porto).
David Texeira (Moreirense) wins a free kick in the defensive half.
First Half begins.
Lineups are announced and players are warming up.