Match ends, FC Porto 2, Rio Ave 1.
95' Second Half ends, FC Porto 2, Rio Ave 1.
95' Maxi Pereira (FC Porto).
95' João Schmidt (Rio Ave) wins a free kick in the defensive half.
92' Red card Second yellow card to Fábio Coentrão (Rio Ave).
92' Yellow card Maxi Pereira (FC Porto) is shown the yellow card.
90' Substitution Substitution, FC Porto. Adrián López replaces Yacine Brahimi.
89' Attempt Attempt blocked. Hernâni (FC Porto) left footed shot from outside the box is blocked. Assisted by Maxi Pereira.
87' Delay over. They are ready to continue.
86' Substitution Substitution, Rio Ave. Bruno Moreira replaces Gabrielzinho.
84' Delay in match Héctor Herrera (FC Porto) because of an injury.
83' Foul by Óliver Torres (FC Porto).
83' Fábio Coentrão (Rio Ave) wins a free kick in the defensive half.
83' Attempt Attempt missed. Fábio Coentrão (Rio Ave) left footed shot from the left side of the box misses to the left.
83' Attempt Attempt blocked. Carlos Vinicius (Rio Ave) left footed shot from the centre of the box is blocked.
82' Foul by Felipe (FC Porto).
82' Carlos Vinicius (Rio Ave) wins a free kick on the left wing.
81' Attempt Attempt saved. Óliver Torres (FC Porto) right footed shot from the centre of the box is saved in the top centre of the goal. Assisted by Maxi Pereira.
80' Substitution Substitution, FC Porto. Hernâni replaces Tiquinho Soares.
79' Offside, FC Porto. Maxi Pereira tries a through ball, but Moussa Marega is caught offside.
78' Substitution Substitution, Rio Ave. Murilo replaces Tarantini.
75' Foul by Felipe (FC Porto).
75' Carlos Vinicius (Rio Ave) wins a free kick in the attacking half.
74' Maxi Pereira (FC Porto) wins a free kick in the defensive half.
74' Foul by Fábio Coentrão (Rio Ave).
73' Attempt Attempt missed. Moussa Marega (FC Porto) right footed shot from the right side of the box is close, but misses to the right. Assisted by Alex Telles with a cross.
73' Attempt Attempt blocked. Yacine Brahimi (FC Porto) right footed shot from outside the box is blocked.
71' Substitution Substitution, FC Porto. Óliver Torres replaces Jesús Manuel Corona.
70' Foul by Eder Militão (FC Porto).
70' Carlos Vinicius (Rio Ave) wins a free kick in the attacking half.
66' Attempt Attempt missed. Danilo Pereira (FC Porto) left footed shot from the centre of the box is too high.
63' Offside, Rio Ave. Matheus Reis tries a through ball, but Fábio Coentrão is caught offside.
62' Corner, Rio Ave. Conceded by Tiquinho Soares.
60' Delay over. They are ready to continue.
59' Delay in match Alex Telles (FC Porto) because of an injury.
59' Corner, Rio Ave. Conceded by Alex Telles.
57' Yellow card Nélson Monte (Rio Ave) is shown the yellow card for a bad foul.
57' Jesús Manuel Corona (FC Porto) wins a free kick on the right wing.
57' Foul by Nélson Monte (Rio Ave).
55' Foul by Jesús Manuel Corona (FC Porto).
55' Matheus Reis (Rio Ave) wins a free kick in the defensive half.
55' Attempt Attempt missed. Danilo Pereira (FC Porto) left footed shot from outside the box is close, but misses to the right.
54' Yellow card Tarantini (Rio Ave) is shown the yellow card.
54' Yellow card Fábio Coentrão (Rio Ave) is shown the yellow card.
54' (FC Porto) wins a free kick in the defensive half.
54' Fábio Coentrão (Rio Ave).
52' Yacine Brahimi (FC Porto) wins a free kick in the defensive half.
52' Foul by Nadjack (Rio Ave).
50' Attempt Attempt missed. Danilo Pereira (FC Porto) header from the centre of the box misses to the left. Assisted by Jesús Manuel Corona following a set piece situation.
50' Héctor Herrera (FC Porto) wins a free kick in the attacking half.
50' Foul by Nikola Jambor (Rio Ave).
49' Attempt Attempt missed. Tiquinho Soares (FC Porto) header from the right side of the six yard box is too high following a corner.
49' Attempt Attempt blocked. Héctor Herrera (FC Porto) right footed shot from the left side of the box is blocked. Assisted by Yacine Brahimi.
48' Corner, FC Porto. Conceded by Fábio Coentrão.
48' Jesús Manuel Corona (FC Porto) wins a free kick on the right wing.
48' Foul by Matheus Reis (Rio Ave).
47' Attempt Attempt missed. Jesús Manuel Corona (FC Porto) right footed shot from very close range is high and wide to the left. Assisted by Yacine Brahimi with a cross.
45' Offside, Rio Ave. Fábio Coentrão tries a through ball, but Carlos Vinicius is caught offside.
45' Second Half begins FC Porto 2, Rio Ave 1.
49' First Half ends, FC Porto 2, Rio Ave 1.
48' Attempt Attempt missed. Danilo Pereira (FC Porto) header from the centre of the box is too high. Assisted by Alex Telles with a cross following a corner.
48' Corner, FC Porto. Conceded by Nikola Jambor.
47' Attempt Attempt missed. Maxi Pereira (FC Porto) right footed shot from the right side of the box misses to the left.
45' Foul by Maxi Pereira (FC Porto).
45' Gabrielzinho (Rio Ave) wins a free kick in the defensive half.
45' Tiquinho Soares (FC Porto) wins a free kick in the attacking half.
45' Foul by Jonathan Buatu (Rio Ave).
44' Jesús Manuel Corona (FC Porto) hits the left post with a left footed shot from the centre of the box.
44' Attempt Attempt blocked. Moussa Marega (FC Porto) right footed shot from the centre of the box is blocked. Assisted by Jesús Manuel Corona.
43' Attempt Attempt missed. Tarantini (Rio Ave) header from the centre of the box misses to the left.
38' Delay over. They are ready to continue.
36' Delay in match Jesús Manuel Corona (FC Porto) because of an injury.
36' Foul by Héctor Herrera (FC Porto).
36' Nadjack (Rio Ave) wins a free kick in the defensive half.
35' Hand ball by Alex Telles (FC Porto).
34' Iker Casillas (FC Porto) wins a free kick in the defensive half.
34' Foul by Nélson Monte (Rio Ave).
33' Foul by Yacine Brahimi (FC Porto).
33' Fábio Coentrão (Rio Ave) wins a free kick on the right wing.
33' Foul by Yacine Brahimi (FC Porto).
33' Tarantini (Rio Ave) wins a free kick in the defensive half.
29' Jesús Manuel Corona (FC Porto) wins a free kick in the attacking half.
29' Foul by Nikola Jambor (Rio Ave).
28' Jesús Manuel Corona (FC Porto) wins a free kick in the attacking half.
28' Foul by Nélson Monte (Rio Ave).
27' Yacine Brahimi (FC Porto) wins a free kick in the defensive half.
27' Foul by Nadjack (Rio Ave).
25' Goal de Moussa Marega (2-1) Goal! FC Porto 2, Rio Ave 1. Moussa Marega (FC Porto) right footed shot from the right side of the six yard box to the bottom right corner. Assisted by Maxi Pereira. Oporto 2 Rio Ave 1
24' Substitution Substitution, Rio Ave. Nikola Jambor replaces Gelson Dala because of an injury.
23' Attempt Attempt saved. Carlos Vinicius (Rio Ave) header from outside the box is saved in the centre of the goal. Assisted by Fábio Coentrão.
23' Delay over. They are ready to continue.
22' Delay in match Gelson Dala (Rio Ave) because of an injury.
21' Foul by Alex Telles (FC Porto).
21' Gelson Dala (Rio Ave) wins a free kick on the left wing.
20' Jesús Manuel Corona (FC Porto) wins a free kick on the right wing.
20' Foul by Matheus Reis (Rio Ave).
19' Eder Militão (FC Porto) wins a free kick in the defensive half.
19' Foul by Carlos Vinicius (Rio Ave).
19' Attempt Attempt missed. Gelson Dala (Rio Ave) right footed shot from outside the box is high and wide to the right. Assisted by Tarantini.
18' Foul by Yacine Brahimi (FC Porto).
18' Tarantini (Rio Ave) wins a free kick in the defensive half.
17' Offside, FC Porto. Yacine Brahimi tries a through ball, but Moussa Marega is caught offside.
15' Goal de Brahimi (1-1) Goal! FC Porto 1, Rio Ave 1. Yacine Brahimi (FC Porto) right footed shot from very close range to the bottom right corner. Assisted by Tiquinho Soares with a headed pass. Oporto 1 Rio Ave 1
11' Goal de Carlos (0-1) Goal! FC Porto 0, Rio Ave 1. Carlos Vinicius (Rio Ave) left footed shot from the centre of the box to the centre of the goal. Assisted by Gelson Dala with a through ball following a fast break. Oporto 0 Rio Ave 1
10' Offside, Rio Ave. João Schmidt tries a through ball, but Fábio Coentrão is caught offside.
10' Foul by Tiquinho Soares (FC Porto).
10' Gabrielzinho (Rio Ave) wins a free kick on the right wing.
9' Eder Militão (FC Porto) wins a free kick in the defensive half.
9' Foul by Gabrielzinho (Rio Ave).
8' Attempt Attempt blocked. Eder Militão (FC Porto) right footed shot from the right side of the box is blocked.
6' Moussa Marega (FC Porto) wins a free kick on the left wing.
6' Foul by Jonathan Buatu (Rio Ave).
5' Eder Militão (FC Porto) wins a free kick in the defensive half.
5' Foul by Carlos Vinicius (Rio Ave).
3' Foul by Nadjack (Rio Ave).
3' Alex Telles (FC Porto) wins a free kick in the defensive half.
2' Attempt Attempt saved. Danilo Pereira (FC Porto) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Héctor Herrera.
2' Corner, FC Porto. Conceded by Jonathan Buatu.
1' Foul by Eder Militão (FC Porto).
1' Matheus Reis (Rio Ave) wins a free kick in the defensive half.
Corner, FC Porto. Conceded by Nélson Monte.
First Half begins.
Lineups are announced and players are warming up.