Match ends, FC Porto 1, Rio Ave 1.
100' Second Half ends, FC Porto 1, Rio Ave 1.
99' Corner, Rio Ave. Conceded by Iván Marcano.
99' Attempt Attempt blocked. Carlos Mané (Rio Ave) right footed shot from the right side of the box is blocked. Assisted by Gelson Dala.
98' Attempt Attempt missed. Nuno Santos (Rio Ave) left footed shot from long range on the left is high and wide to the left.
98' Attempt Attempt missed. Alex Telles (FC Porto) left footed shot from outside the box misses to the right.
93' Foul by Otávio (FC Porto).
93' Gelson Dala (Rio Ave) wins a free kick in the defensive half.
92' Foul by Moussa Marega (FC Porto).
92' Toni Borevkovic (Rio Ave) wins a free kick in the defensive half.
92' Attempt Attempt saved. Gelson Dala (Rio Ave) left footed shot from the left side of the box is saved in the bottom right corner. Assisted by Pedro Amaral with a headed pass.
91' Substitution Substitution, Rio Ave. Junio replaces Diogo Figueiras.
91' Corner, Rio Ave. Conceded by Sérgio Oliveira.
90' Attempt Attempt saved. Iván Marcano (FC Porto) header from the centre of the box is saved in the top centre of the goal. Assisted by Alex Telles.
90' Yellow card Pedro Amaral (Rio Ave) is shown the yellow card for a bad foul.
89' Moussa Marega (FC Porto) wins a free kick in the attacking half.
89' Foul by Pedro Amaral (Rio Ave).
88' Substitution Substitution, FC Porto. Fabio Silva replaces Danilo Pereira.
87' Substitution Substitution, Rio Ave. Carlos Mané replaces Mehdi Taremi.
87' Substitution Substitution, Rio Ave. Gelson Dala replaces Lucas Piazon.
87' Attempt Attempt missed. Alex Telles (FC Porto) left footed shot from outside the box is close, but misses to the right from a direct free kick.
85' Yellow card Aderllan Santos (Rio Ave) is shown the yellow card for hand ball.
85' Hand ball by Aderllan Santos (Rio Ave).
84' Corner, FC Porto. Conceded by Nélson Monte.
84' Attempt Attempt blocked. Sérgio Oliveira (FC Porto) left footed shot from the left side of the box is blocked. Assisted by Otávio.
83' VAR Decision: No Goal FC Porto 1-1 Rio Ave.
80' Substitution Substitution, FC Porto. Vincent Aboubakar replaces Tiquinho Soares.
77' Offside, FC Porto. Sérgio Oliveira tries a through ball, but Tiquinho Soares is caught offside.
77' Attempt Attempt saved. Sérgio Oliveira (FC Porto) right footed shot from outside the box is saved in the bottom left corner. Assisted by Moussa Marega.
74' Corner, FC Porto. Conceded by Aderllan Santos.
72' Attempt Attempt missed. Corona (FC Porto) left footed shot from outside the box misses to the left.
72' Attempt Attempt blocked. Alex Telles (FC Porto) left footed shot from outside the box is blocked. Assisted by Danilo Pereira.
71' Moussa Marega (FC Porto) wins a free kick in the defensive half.
71' Foul by Al Musrati (Rio Ave).
71' Attempt Attempt missed. Mehdi Taremi (Rio Ave) right footed shot from very close range is too high. Assisted by Nuno Santos following a fast break.
69' Corner, FC Porto. Conceded by Tarantini.
66' Foul by Romário Baró (FC Porto).
66' Diogo Figueiras (Rio Ave) wins a free kick in the defensive half.
64' Attempt Attempt missed. Moussa Marega (FC Porto) right footed shot from outside the box is close, but misses to the right.
64' Attempt Attempt blocked. Romário Baró (FC Porto) right footed shot from outside the box is blocked. Assisted by Chancel Mbemba.
63' Corner, FC Porto. Conceded by Al Musrati.
63' Attempt Attempt blocked. Romário Baró (FC Porto) right footed shot from outside the box is blocked. Assisted by Moussa Marega.
61' Sérgio Oliveira (FC Porto) wins a free kick in the attacking half.
61' Foul by Al Musrati (Rio Ave).
61' Substitution Substitution, FC Porto. Romário Baró replaces Shoya Nakajima.
61' Attempt Attempt missed. Tiquinho Soares (FC Porto) header from the centre of the box is just a bit too high. Assisted by Corona with a cross.
59' Attempt Attempt blocked. Danilo Pereira (FC Porto) header from the centre of the box is blocked. Assisted by Alex Telles with a cross.
58' Yellow card Toni Borevkovic (Rio Ave) is shown the yellow card for a bad foul.
58' Moussa Marega (FC Porto) wins a free kick on the right wing.
58' Foul by Toni Borevkovic (Rio Ave).
54' Attempt Attempt missed. Moussa Marega (FC Porto) left footed shot from outside the box is close, but misses to the left. Assisted by Agustín Marchesín.
53' Corner, FC Porto. Conceded by Aderllan Santos.
52' Attempt Attempt missed. Iván Marcano (FC Porto) header from the centre of the box misses to the left. Assisted by Sérgio Oliveira with a cross following a corner.
52' Corner, FC Porto. Conceded by Toni Borevkovic.
51' Attempt Attempt missed. Otávio (FC Porto) left footed shot from outside the box is high and wide to the left. Assisted by Moussa Marega.
49' Attempt Attempt missed. Sérgio Oliveira (FC Porto) right footed shot from outside the box is too high. Assisted by Danilo Pereira.
45' Second Half begins FC Porto 1, Rio Ave 1.
48' First Half ends, FC Porto 1, Rio Ave 1.
39' Foul by Chancel Mbemba (FC Porto).
39' Nélson Monte (Rio Ave) wins a free kick in the defensive half.
38' Attempt Attempt missed. Tiquinho Soares (FC Porto) header from the centre of the box is close, but misses to the right. Assisted by Corona with a cross.
36' Moussa Marega (FC Porto) wins a free kick in the attacking half.
36' Foul by Nélson Monte (Rio Ave).
34' Corner, Rio Ave. Conceded by Agustín Marchesín.
34' Attempt Attempt saved. Nuno Santos (Rio Ave) left footed shot from outside the box is saved in the bottom right corner. Assisted by Diogo Figueiras.
33' Yellow card Alex Telles (FC Porto) is shown the yellow card for a bad foul.
33' Foul by Alex Telles (FC Porto).
33' Lucas Piazon (Rio Ave) wins a free kick in the attacking half.
31'
Goal de Mehdi Taremi (1-1)
Goal! FC Porto 1, Rio Ave 1. Mehdi Taremi (Rio Ave) left footed shot from the centre of the box to the bottom right corner. Assisted by Diogo Figueiras.
29' Attempt Attempt missed. Danilo Pereira (FC Porto) header from the centre of the box is high and wide to the left. Assisted by Sérgio Oliveira with a cross following a set piece situation.
28' Yellow card Diogo Figueiras (Rio Ave) is shown the yellow card for a bad foul.
28' Alex Telles (FC Porto) wins a free kick on the left wing.
28' Foul by Diogo Figueiras (Rio Ave).
22' Attempt Attempt missed. Shoya Nakajima (FC Porto) right footed shot from outside the box is high and wide to the right. Assisted by Otávio.
21' Foul by Corona (FC Porto).
21' Nuno Santos (Rio Ave) wins a free kick in the defensive half.
21' Attempt Attempt missed. Danilo Pereira (FC Porto) left footed shot from outside the box is high and wide to the left. Assisted by Tiquinho Soares.
18' Foul by Shoya Nakajima (FC Porto).
18' Tarantini (Rio Ave) wins a free kick in the defensive half.
17'
Goal de Mbemba (1-0)
Goal! FC Porto 1, Rio Ave 0. Chancel Mbemba (FC Porto) right footed shot from the centre of the box to the bottom left corner. Assisted by Shoya Nakajima following a corner.
17' Attempt Attempt saved. Danilo Pereira (FC Porto) header from the right side of the six yard box is saved in the bottom left corner. Assisted by Alex Telles with a cross.
17' Corner, FC Porto. Conceded by Toni Borevkovic.
16' Corner, FC Porto. Conceded by Nélson Monte.
12' Offside, Rio Ave. Nélson Monte tries a through ball, but Mehdi Taremi is caught offside.
12' Moussa Marega (FC Porto) wins a free kick on the left wing.
12' Foul by Nélson Monte (Rio Ave).
11' Offside, Rio Ave. Mehdi Taremi tries a through ball, but Nuno Santos is caught offside.
9' Moussa Marega (FC Porto) wins a free kick on the left wing.
9' Foul by Lucas Piazon (Rio Ave).
5' Foul by Chancel Mbemba (FC Porto).
5' Mehdi Taremi (Rio Ave) wins a free kick in the defensive half.
4' Corner, FC Porto. Conceded by Aderllan Santos.
4' Attempt Attempt saved. Sérgio Oliveira (FC Porto) header from the centre of the box is saved in the bottom left corner. Assisted by Corona with a cross.
2' Foul by Moussa Marega (FC Porto).
2' Pawel Kieszek (Rio Ave) wins a free kick in the defensive half.
Tarantini (Rio Ave) wins a free kick in the defensive half.
Foul by Shoya Nakajima (FC Porto).
First Half begins.
Lineups are announced and players are warming up.