Match ends, Moreirense 2, FC Porto 4.
96' Second Half ends, Moreirense 2, FC Porto 4.
95' Red card Second yellow card to Corona (FC Porto).
95' Dangerous play by Fabio Silva (FC Porto).
95' Lazar Rosic (Moreirense) wins a free kick in the defensive half.
93' Corner, FC Porto. Conceded by Lazar Rosic.
93' Foul by Corona (FC Porto).
93' Filipe Soares (Moreirense) wins a free kick in the defensive half.
92' Attempt Attempt missed. Lazar Rosic (Moreirense) header from the centre of the box is too high. Assisted by Bilel Aouacheria with a cross following a corner.
91' Corner, Moreirense. Conceded by Wilson Manafá.
91' Foul by Fabio Silva (FC Porto).
91' João Aurélio (Moreirense) wins a free kick in the defensive half.
89' Attempt Attempt saved. Fabio Silva (FC Porto) right footed shot from outside the box is saved in the bottom left corner. Assisted by Otávio.
84' Goal de Jesús Corona (2-4) Goal! Moreirense 2, FC Porto 4. Corona (FC Porto) right footed shot from the right side of the box to the top left corner. Assisted by Luis Díaz. Moreirense 2 Oporto 4
82' Substitution Substitution, FC Porto. Wilson Manafá replaces Shoya Nakajima.
81' Attempt Attempt missed. Luís Machado (Moreirense) right footed shot from more than 35 yards is too high. Assisted by David Texeira.
79' Substitution Substitution, Moreirense. David Texeira replaces Alex Soares.
79' Substitution Substitution, Moreirense. Nenê replaces Fábio Abreu.
79' Corner, Moreirense. Conceded by Chancel Mbemba.
76' Corner, Moreirense. Conceded by Danilo Pereira.
76' Attempt Attempt missed. Iago Santos (Moreirense) header from the centre of the box misses to the left. Assisted by Luís Machado with a cross following a set piece situation.
75' VAR Decision: No card change Otávio (FC Porto).
73' Yellow card Otávio (FC Porto) is shown the yellow card for a bad foul.
73' Foul by Otávio (FC Porto).
73' João Aurélio (Moreirense) wins a free kick on the right wing.
72' Substitution Substitution, Moreirense. Bilel Aouacheria replaces Pedro Nuno.
72' Substitution Substitution, FC Porto. Fabio Silva replaces Moussa Marega.
71' Goal de Luis Díaz (2-3) Goal! Moreirense 2, FC Porto 3. Luis Díaz (FC Porto) left footed shot from the left side of the six yard box to the centre of the goal. Assisted by Moussa Marega with a headed pass. Moreirense 2 Oporto 3
70' Hand ball by Fábio Abreu (Moreirense).
70' Foul by Danilo Pereira (FC Porto).
70' Filipe Soares (Moreirense) wins a free kick in the defensive half.
69' Danilo Pereira (FC Porto) wins a free kick in the defensive half.
69' Foul by Abdu Conté (Moreirense).
67' Hand ball by Luis Díaz (FC Porto).
63' Foul by Otávio (FC Porto).
63' Fábio Abreu (Moreirense) wins a free kick in the defensive half.
62' Offside, FC Porto. Tiquinho Soares tries a through ball, but Luis Díaz is caught offside.
61' Attempt Attempt missed. Tiquinho Soares (FC Porto) left footed shot from outside the box is close, but misses to the right. Assisted by Moussa Marega.
58' Shoya Nakajima (FC Porto) wins a free kick in the attacking half.
58' Foul by Pedro Nuno (Moreirense).
58' Substitution Substitution, FC Porto. Luis Díaz replaces Mateus Uribe.
57' Corner, FC Porto. Conceded by Mateus Pasinato.
55' Attempt Attempt saved. Pedro Nuno (Moreirense) right footed shot from outside the box is saved in the bottom right corner.
55' Yellow card Mateus Uribe (FC Porto) is shown the yellow card for a bad foul.
54' Foul by Mateus Uribe (FC Porto).
54' Pedro Nuno (Moreirense) wins a free kick in the attacking half.
53' Attempt Attempt missed. Shoya Nakajima (FC Porto) right footed shot from the left side of the box is close, but misses to the right. Assisted by Moussa Marega.
50' Foul by Alex Telles (FC Porto).
50' Luís Machado (Moreirense) wins a free kick in the defensive half.
49' Attempt Attempt missed. Tiquinho Soares (FC Porto) right footed shot from the right side of the six yard box is close, but misses to the right. Assisted by Moussa Marega with a cross.
48' Corner, FC Porto. Conceded by Abdu Conté.
47' Alex Telles (FC Porto) wins a free kick in the defensive half.
47' Foul by Luís Machado (Moreirense).
45' Corner, FC Porto. Conceded by João Aurélio.
45' Second Half begins Moreirense 2, FC Porto 2.
48' First Half ends, Moreirense 2, FC Porto 2.
45' Attempt Attempt missed. Filipe Soares (Moreirense) right footed shot from the centre of the box is just a bit too high. Assisted by Luís Machado.
43' Goal de João Aurélio (2-2) Goal! Moreirense 2, FC Porto 2. João Aurélio (Moreirense) right footed shot from long range on the right to the bottom left corner. Assisted by Iago Santos. Moreirense 2 Oporto 2
42' Attempt Attempt blocked. Shoya Nakajima (FC Porto) right footed shot from the left side of the box is blocked. Assisted by Moussa Marega.
41' Attempt Attempt missed. Shoya Nakajima (FC Porto) right footed shot from outside the box misses to the right. Assisted by Otávio.
40' Otávio (FC Porto) wins a free kick in the defensive half.
40' Foul by Pedro Nuno (Moreirense).
38' Goal de Alex Telles (1-2) Goal! Moreirense 1, FC Porto 2. Alex Telles (FC Porto) converts the penalty with a left footed shot to the bottom left corner. Moreirense 1 Oporto 2
38' Yellow card Abdu Conté (Moreirense) is shown the yellow card for a bad foul.
37' VAR Decision: Penalty FC Porto.
36' Penalty Penalty FC Porto. Corona draws a foul in the penalty area.
36' Penalty Penalty conceded by Abdu Conté (Moreirense) after a foul in the penalty area.
34' Attempt Attempt missed. Danilo Pereira (FC Porto) right footed shot from outside the box misses to the left.
34' Attempt Attempt missed. Tiquinho Soares (FC Porto) right footed shot from the centre of the box misses to the right.
31' Goal de Tiquinho (1-1) Goal! Moreirense 1, FC Porto 1. Tiquinho Soares (FC Porto) header from very close range to the bottom right corner. Assisted by Corona with a cross. Moreirense 1 Oporto 1
29' Attempt Attempt blocked. Danilo Pereira (FC Porto) header from the centre of the box is blocked. Assisted by Otávio.
29' Yellow card Corona (FC Porto) is shown the yellow card for a bad foul.
28' Foul by Corona (FC Porto).
28' Luís Machado (Moreirense) wins a free kick in the defensive half.
25' Corner, FC Porto. Conceded by Fábio Pacheco.
25' Attempt Attempt blocked. Moussa Marega (FC Porto) right footed shot from outside the box is blocked.
24' Yellow card João Aurélio (Moreirense) is shown the yellow card for a bad foul.
24' Moussa Marega (FC Porto) wins a free kick in the attacking half.
24' Foul by João Aurélio (Moreirense).
21' Offside, FC Porto. Shoya Nakajima tries a through ball, but Tiquinho Soares is caught offside.
20' Attempt Attempt missed. Diogo Leite (FC Porto) header from the centre of the box is too high. Assisted by Otávio with a cross following a corner.
19' Corner, FC Porto. Conceded by Lazar Rosic.
19' Attempt Attempt blocked. Diogo Leite (FC Porto) right footed shot from the centre of the box is blocked. Assisted by Alex Telles with a cross.
19' Corner, FC Porto. Conceded by João Aurélio.
15' Attempt Attempt missed. Shoya Nakajima (FC Porto) right footed shot from outside the box misses to the left.
12' Shoya Nakajima (FC Porto) wins a free kick on the left wing.
12' Foul by Luís Machado (Moreirense).
12' Moussa Marega (FC Porto) wins a free kick in the attacking half.
12' Foul by Fábio Pacheco (Moreirense).
11' Foul by Otávio (FC Porto).
11' Filipe Soares (Moreirense) wins a free kick in the defensive half.
9' Danilo Pereira (FC Porto) wins a free kick on the right wing.
9' Foul by Fábio Abreu (Moreirense).
8' Attempt Attempt missed. Alex Telles (FC Porto) left footed shot from a difficult angle on the left is high and wide to the right.
7' Agustín Marchesín (FC Porto) wins a free kick in the defensive half.
7' Foul by Iago Santos (Moreirense).
7' Corner, Moreirense. Conceded by Agustín Marchesín.
7' Attempt Attempt saved. Pedro Nuno (Moreirense) left footed shot from the left side of the box is saved in the centre of the goal. Assisted by Alex Soares.
2' Goal de Fábio Abreu (1-0) Goal! Moreirense 1, FC Porto 0. Fábio Abreu (Moreirense) right footed shot from the right side of the box to the bottom left corner. Assisted by Luís Machado following a fast break. Moreirense 1 Oporto 0
First Half begins.
Lineups are announced and players are warming up.