Match ends, Rio Ave 2, FC Porto 2.
95' Second Half ends, Rio Ave 2, FC Porto 2.
94' Corner, FC Porto. Conceded by Toni Borevkovic.
94' Attempt Attempt blocked. Pepe (FC Porto) header from the centre of the box is blocked.
94' Attempt Attempt blocked. Tiquinho Soares (FC Porto) right footed shot from outside the box is blocked.
93' Red card Second yellow card to Nikola Jambor (Rio Ave) for a bad foul.
93' Bruno Costa (FC Porto) wins a free kick in the attacking half.
93' Foul by Nikola Jambor (Rio Ave).
91' Foul by Felipe (FC Porto).
91' Rúben Semedo (Rio Ave) wins a free kick in the defensive half.
91' Felipe (FC Porto) wins a free kick in the attacking half.
91' Foul by Ronan (Rio Ave).
89' Goal de Ronan (2-2) Goal! Rio Ave 2, FC Porto 2. Ronan (Rio Ave) right footed shot from outside the box to the centre of the goal. Rio Ave 2 Oporto 2
86' Substitution Substitution, FC Porto. Bruno Costa replaces Otávio.
85' Substitution Substitution, FC Porto. Tiquinho Soares replaces Jesús Manuel Corona.
84' Goal de Nuno Santos (1-2) Goal! Rio Ave 1, FC Porto 2. Nuno Santos (Rio Ave) left footed shot from the centre of the box to the bottom right corner. Rio Ave 1 Oporto 2
82' Foul by Danilo Pereira (FC Porto).
82' Nikola Jambor (Rio Ave) wins a free kick on the left wing.
82' Foul by Felipe (FC Porto).
82' Ronan (Rio Ave) wins a free kick in the defensive half.
81' Substitution Substitution, Rio Ave. Joca replaces Gabrielzinho.
81' Delay over. They are ready to continue.
80' Delay in match Moussa Marega (FC Porto) because of an injury.
79' Yellow card Nikola Jambor (Rio Ave) is shown the yellow card for a bad foul.
79' Moussa Marega (FC Porto) wins a free kick in the attacking half.
79' Foul by Nikola Jambor (Rio Ave).
79' Attempt Attempt saved. Nuno Santos (Rio Ave) left footed shot from outside the box is saved in the bottom right corner. Assisted by Gelson Dala.
78' Moussa Marega (FC Porto) wins a free kick on the right wing.
78' Foul by Filipe Augusto (Rio Ave).
77' 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 set piece situation.
76' Otávio (FC Porto) wins a free kick on the right wing.
76' Foul by Toni Borevkovic (Rio Ave).
75' Substitution Substitution, FC Porto. Wilson Manafá replaces Yacine Brahimi.
73' Attempt Attempt blocked. Nikola Jambor (Rio Ave) left footed shot from the left side of the box is blocked.
72' Corner, Rio Ave. Conceded by Pepe.
72' Filipe Augusto (Rio Ave) hits the bar with a left footed shot from outside the box.
69' Corner, FC Porto. Conceded by Junio.
68' Substitution Substitution, Rio Ave. Nikola Jambor replaces Tarantini.
68' Substitution Substitution, Rio Ave. Ronan replaces Bruno Moreira.
67' Attempt Attempt blocked. Moussa Marega (FC Porto) right footed shot from outside the box is blocked. Assisted by Danilo Pereira.
66' Eder Militão (FC Porto) wins a free kick on the right wing.
66' Foul by Gabrielzinho (Rio Ave).
64' Foul by Eder Militão (FC Porto).
64' Gabrielzinho (Rio Ave) wins a free kick in the defensive half.
61' Foul by Moussa Marega (FC Porto).
61' Filipe Augusto (Rio Ave) wins a free kick in the defensive half.
58' Héctor Herrera (FC Porto) wins a free kick in the attacking half.
58' Foul by Filipe Augusto (Rio Ave).
57' Jesús Manuel Corona (FC Porto) wins a free kick in the defensive half.
57' Dangerous play by Rúben Semedo (Rio Ave).
54' Corner, FC Porto. Conceded by Toni Borevkovic.
54' Attempt Attempt blocked. Yacine Brahimi (FC Porto) right footed shot from the centre of the box is blocked.
52' Felipe (FC Porto) wins a free kick in the defensive half.
52' Foul by Bruno Moreira (Rio Ave).
52' Foul by Eder Militão (FC Porto).
52' Tarantini (Rio Ave) wins a free kick in the defensive half.
51' Moussa Marega (FC Porto) wins a free kick in the defensive half.
51' Foul by Rúben Semedo (Rio Ave).
51' Attempt Attempt saved. Gelson Dala (Rio Ave) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Nuno Santos.
50' Corner, Rio Ave. Conceded by Pepe.
49' Foul by Yacine Brahimi (FC Porto).
49' Gelson Dala (Rio Ave) wins a free kick on the right wing.
48' Attempt Attempt missed. Bruno Moreira (Rio Ave) header from the centre of the box is just a bit too high. Assisted by Junio with a cross.
45' Offside, Rio Ave. Afonso Figueiredo tries a through ball, but Gelson Dala is caught offside.
45' Second Half begins Rio Ave 0, FC Porto 2.
45' First Half ends, Rio Ave 0, FC Porto 2.
44' Attempt Attempt missed. Tarantini (Rio Ave) header from the centre of the box is close, but misses to the left. Assisted by Nuno Santos with a cross following a corner.
43' Corner, Rio Ave. Conceded by Pepe.
43' Foul by Otávio (FC Porto).
43' Gabrielzinho (Rio Ave) wins a free kick in the defensive half.
41' Foul by Otávio (FC Porto).
41' Gelson Dala (Rio Ave) wins a free kick in the attacking half.
41' Attempt Attempt blocked. Yacine Brahimi (FC Porto) right footed shot from the centre of the box is blocked. Assisted by Eder Militão.
40' Offside, Rio Ave. Junio tries a through ball, but Bruno Moreira is caught offside.
39' Attempt Attempt saved. Yacine Brahimi (FC Porto) right footed shot from the left side of the box is saved in the bottom right corner. Assisted by Moussa Marega.
38' Foul by Otávio (FC Porto).
38' Afonso Figueiredo (Rio Ave) wins a free kick in the defensive half.
37' Yellow card Junio (Rio Ave) is shown the yellow card for a bad foul.
37' Yacine Brahimi (FC Porto) wins a free kick in the defensive half.
37' Foul by Junio (Rio Ave).
33' Attempt Attempt missed. Gelson Dala (Rio Ave) with an attempt from the centre of the box misses to the right. Assisted by Gabrielzinho with a cross.
33' Foul by Jesús Manuel Corona (FC Porto).
33' Junio (Rio Ave) wins a free kick in the defensive half.
32' Attempt Attempt saved. Moussa Marega (FC Porto) left footed shot from the left side of the box is saved in the bottom left corner. Assisted by Yacine Brahimi.
30' Offside, Rio Ave. Gelson Dala tries a through ball, but Gabrielzinho is caught offside.
27' Offside, FC Porto. Felipe tries a through ball, but Pepe is caught offside.
26' Corner, FC Porto. Conceded by Junio.
24' Eder Militão (FC Porto) wins a free kick in the defensive half.
24' Foul by Gabrielzinho (Rio Ave).
21' Goal de Moussa Marega (0-2) Goal! Rio Ave 0, FC Porto 2. Moussa Marega (FC Porto) left footed shot from the centre of the box to the centre of the goal. Rio Ave 0 Oporto 2
20' Yellow card Moussa Marega (FC Porto) is shown the yellow card.
17' Goal de Brahimi (0-1) Goal! Rio Ave 0, FC Porto 1. Yacine Brahimi (FC Porto) header from the centre of the box to the top left corner. Assisted by Otávio with a cross. Rio Ave 0 Oporto 1
15' Foul by Eder Militão (FC Porto).
15' Bruno Moreira (Rio Ave) wins a free kick in the defensive half.
7' Offside, Rio Ave. Léo Jardim tries a through ball, but Bruno Moreira is caught offside.
6' Foul by Otávio (FC Porto).
6' Gelson Dala (Rio Ave) wins a free kick in the defensive half.
6' Offside, FC Porto. Pepe tries a through ball, but Jesús Manuel Corona is caught offside.
5' Attempt Attempt missed. Bruno Moreira (Rio Ave) left footed shot from the centre of the box is too high. Assisted by Gabrielzinho.
4' Foul by Otávio (FC Porto).
4' Gelson Dala (Rio Ave) wins a free kick in the attacking half.
First Half begins.
Lineups are announced and players are warming up.