Match ends, FC Porto 3, Chaves 0.
94' Second Half ends, FC Porto 3, Chaves 0.
92' Attempt Attempt saved. Gabriel Veron (FC Porto) right footed shot from outside the box is saved in the centre of the goal. Assisted by Evanilson.
91' Wendell (FC Porto) wins a free kick in the defensive half.
91' Foul by Benny (Chaves).
90' Foul by Gabriel Veron (FC Porto).
90' Hélder Morim (Chaves) wins a free kick in the defensive half.
89' Corner, FC Porto. Conceded by Steven Vitória.
89' Attempt Attempt blocked. Gonçalo Borges (FC Porto) right footed shot from the left side of the box is blocked. Assisted by André Franco.
87' Gonçalo Borges (FC Porto) wins a free kick on the left wing.
87' Foul by João Teixeira (Chaves).
86' Foul by Gonçalo Borges (FC Porto).
86' João Correia (Chaves) wins a free kick in the defensive half.
84' Corner, FC Porto. Conceded by Bruno Langa.
83' Substitution Substitution, FC Porto. Rodrigo Conceição replaces Pepê.
83' Substitution Substitution, FC Porto. Gonçalo Borges replaces Mehdi Taremi.
82' Substitution Substitution, Chaves. Benny replaces Héctor Hernández.
82' Substitution Substitution, Chaves. Jô replaces Juninho.
81' Goal de André Franco (3-0) Goal! FC Porto 3, Chaves 0. André Franco (FC Porto) with an attempt from very close range to the centre of the goal. Oporto 3 GD Chaves 0
80' Yellow card Nélson Monte (Chaves) is shown the yellow card for a bad foul.
79' André Franco (FC Porto) wins a free kick on the right wing.
79' Foul by Nélson Monte (Chaves).
76' Corner, FC Porto. Conceded by Luther Singh.
74' Substitution Substitution, FC Porto. Gabriel Veron replaces Galeno.
74' Attempt Attempt missed. Bruno Langa (Chaves) left footed shot from outside the box misses to the right. Assisted by Hélder Morim.
73' Corner, Chaves. Conceded by Galeno.
73' Attempt Attempt blocked. João Teixeira (Chaves) right footed shot from outside the box is blocked.
72' Foul by Stephen Eustáquio (FC Porto).
72' Juninho (Chaves) wins a free kick in the attacking half.
71' Galeno (FC Porto) wins a free kick on the left wing.
71' Foul by João Correia (Chaves).
69' Goal de Evanilson (2-0) Goal! FC Porto 2, Chaves 0. Evanilson (FC Porto) right footed shot from the centre of the box to the centre of the goal. Assisted by Mehdi Taremi. Oporto 2 GD Chaves 0
68' Foul by Galeno (FC Porto).
68' João Correia (Chaves) wins a free kick on the right wing.
66' Yellow card Hélder Morim (Chaves) is shown the yellow card for a bad foul.
66' Mateus Uribe (FC Porto) wins a free kick in the attacking half.
66' Foul by Hélder Morim (Chaves).
65' Attempt Attempt missed. Mateus Uribe (FC Porto) header from the left side of the six yard box is close, but misses to the left. Assisted by Stephen Eustáquio with a cross following a corner.
65' Corner, FC Porto. Conceded by Nélson Monte.
65' Attempt Attempt blocked. Mehdi Taremi (FC Porto) right footed shot from the centre of the box is blocked. Assisted by André Franco.
64' Substitution Substitution, Chaves. Luther Singh replaces Jonathan Arriba.
63' Attempt Attempt missed. Evanilson (FC Porto) header from the centre of the box misses to the left. Assisted by Pepê with a cross.
62' Attempt Attempt missed. Wendell (FC Porto) left footed shot from outside the box is just a bit too high. Assisted by Stephen Eustáquio.
62' André Franco (FC Porto) wins a free kick in the defensive half.
62' Foul by João Teixeira (Chaves).
61' Evanilson (FC Porto) wins a free kick in the defensive half.
61' Foul by Nélson Monte (Chaves).
59' Substitution Substitution, FC Porto. Evanilson replaces Toni Martínez.
59' Substitution Substitution, FC Porto. André Franco replaces João Mário.
58' Attempt Attempt missed. Pepê (FC Porto) right footed shot from outside the box is high and wide to the right. Assisted by Mehdi Taremi.
55' Foul by Mehdi Taremi (FC Porto).
55' Steven Vitória (Chaves) wins a free kick in the defensive half.
54' Attempt Attempt blocked. Toni Martínez (FC Porto) left footed shot from the left side of the box is blocked. Assisted by Mehdi Taremi.
53' Substitution Substitution, Chaves. Hélder Morim replaces Guima.
52' Mehdi Taremi (FC Porto) wins a free kick in the defensive half.
52' Foul by João Teixeira (Chaves).
51' Attempt Attempt missed. João Teixeira (Chaves) right footed shot from outside the box misses to the right. Assisted by Guima.
47' Attempt Attempt missed. João Correia (Chaves) left footed shot from outside the box is close, but misses the top left corner. Assisted by Héctor Hernández.
47' Foul by Pepê (FC Porto).
47' Guima (Chaves) wins a free kick in the defensive half.
45' Second Half begins FC Porto 1, Chaves 0.
49' First Half ends, FC Porto 1, Chaves 0.
47' Attempt Attempt missed. João Teixeira (Chaves) right footed shot from outside the box is close, but misses to the left. Assisted by João Mendes.
45' Foul by Pepê (FC Porto).
45' Bruno Langa (Chaves) wins a free kick in the defensive half.
44' Offside, Chaves. Guima tries a through ball, but Nélson Monte is caught offside.
44' Corner, Chaves. Conceded by Galeno.
43' Corner, Chaves. Conceded by Mateus Uribe.
43' Foul by Mateus Uribe (FC Porto).
43' João Mendes (Chaves) wins a free kick in the defensive half.
43' Attempt Attempt blocked. Pepê (FC Porto) right footed shot from outside the box is blocked. Assisted by Stephen Eustáquio.
39' Attempt Attempt missed. David Carmo (FC Porto) header from very close range is high and wide to the left. Assisted by João Mário with a cross following a corner.
39' Attempt Attempt missed. Fábio Cardoso (FC Porto) left footed shot from the centre of the box is close, but misses to the left. Assisted by João Mário following a corner.
38' Corner, FC Porto. Conceded by Paulo Vítor.
33' Foul by David Carmo (FC Porto).
33' João Mendes (Chaves) wins a free kick in the attacking half.
32' Attempt Attempt missed. Héctor Hernández (Chaves) header from the centre of the box misses to the left. Assisted by João Correia with a cross.
31' Foul by Galeno (FC Porto).
31' Jonathan Arriba (Chaves) wins a free kick in the defensive half.
30' Wendell (FC Porto) wins a free kick in the defensive half.
30' Foul by Guima (Chaves).
28' Yellow card Mateus Uribe (FC Porto) is shown the yellow card for a bad foul.
28' Foul by Mateus Uribe (FC Porto).
28' João Mendes (Chaves) wins a free kick in the defensive half.
27' Yellow card Guima (Chaves) is shown the yellow card for a bad foul.
27' Mehdi Taremi (FC Porto) wins a free kick in the defensive half.
27' Foul by Guima (Chaves).
25' Foul by João Mário (FC Porto).
25' Bruno Langa (Chaves) wins a free kick in the defensive half.
21' Attempt Attempt saved. Galeno (FC Porto) right footed shot from a difficult angle on the left is saved in the bottom left corner. Assisted by Mateus Uribe.
21' Corner, FC Porto. Conceded by Paulo Vítor.
19' Attempt Attempt saved. Héctor Hernández (Chaves) header from the centre of the box is saved in the bottom right corner. Assisted by João Correia with a cross.
17' Corner, FC Porto. Conceded by Juninho.
17' Attempt Attempt saved. João Mário (FC Porto) right footed shot from the right side of the box is saved in the centre of the goal.
14' Foul by Mateus Uribe (FC Porto).
14' Bruno Langa (Chaves) wins a free kick in the defensive half.
13' Attempt Attempt missed. Héctor Hernández (Chaves) header from the centre of the box misses to the right. Assisted by Guima with a cross.
10' Attempt Attempt saved. Galeno (FC Porto) right footed shot from the left side of the box is saved in the bottom right corner. Assisted by Mehdi Taremi.
9' Corner, FC Porto. Conceded by Nélson Monte.
7' Attempt Attempt missed. Toni Martínez (FC Porto) header from the centre of the box misses to the left. Assisted by Stephen Eustáquio with a cross following a corner.
6' Corner, FC Porto. Conceded by Nélson Monte.
2' Goal de (0-0) Goal! FC Porto 1, Chaves 0. Mehdi Taremi (FC Porto) header from the centre of the box to the bottom right corner. Oporto 0 GD Chaves 0
2' Attempt Attempt blocked. Toni Martínez (FC Porto) header from the centre of the box is blocked. Assisted by João Mário with a cross.
Mehdi Taremi (FC Porto) wins a free kick in the attacking half.
Foul by João Teixeira (Chaves).
First Half begins.
Lineups are announced and players are warming up.