85'Substitution - FC Porto. Bernardo Folha for Mateus Uribe.
85'Substitution - FC Porto. Gonçalo Borges for Galeno.
84'Paulinho - Bayer 04 Leverkusen - receive yellow card for a foul.
84'Fouled by Charles Aránguiz - Bayer 04 Leverkusen
84'Evanilson - FC Porto - won a free kick in defence.
81'Offside - FC Porto. Diogo Costa with a pass, however Galeno is in offside.
81'Galeno - FC Porto - won a free kick in defence.
81'Fouled by Moussa Diaby - Bayer 04 Leverkusen
81'Missed chance. Edmond Tapsoba - Bayer 04 Leverkusen - shot with right foot from the centre of the box missed to the left. Assist - Jonathan Tah with a head after corner.
80'Corner - Bayer 04 Leverkusen. Conceded by Diogo Costa.
80'New attacking attempt. Moussa Diaby - Bayer 04 Leverkusen - shot with left foot from the right side of the box is saved in the top left corner. Assist - Mitchel Bakker.
78'Missed chance. Piero Hincapié - Bayer 04 Leverkusen - shot with left foot from outside the box is high and wide to the right. Assist - Charles Aránguiz.
74'Fouled by Kerem Demirbay - Bayer 04 Leverkusen
74'Evanilson - FC Porto - won a free kick in defence.
73'Missed chance. Patrik Schick - Bayer 04 Leverkusen - shot with left foot from the centre of the box is close, but missed to the left following a fast break.
72'Mehdi Taremi - FC Porto - won a free kick in defence.
72'Fouled by Charles Aránguiz - Bayer 04 Leverkusen
72'Kerem Demirbay - Bayer 04 Leverkusen - won a free kick in attack.
72'Fouled by Evanilson - FC Porto
69'Substitution - Bayer 04 Leverkusen. Edmond Tapsoba for Odilon Kossounou.
69'Substitution - Bayer 04 Leverkusen. Adam Hlozek for Callum Hudson-Odoi.
68'Corner - Bayer 04 Leverkusen. Conceded by Pepê Aquino.
68'Shot blocked. Callum Hudson-Odoi - Bayer 04 Leverkusen - shot with left foot from the left side of the box is blocked. Assist - Moussa Diaby.
63'Penalty conceded by Odilon Kossounou - Bayer 04 Leverkusen - after a foul in the penalty area.
63'Penalty FC Porto. Galeno draws a foul in the penalty area.
57'Substitution - Bayer 04 Leverkusen. Paulinho for Amine Adli.
57'Missed chance. Moussa Diaby - Bayer 04 Leverkusen - shot with left foot from outside the box is high and wide to the left after corner.
57'Corner - Bayer 04 Leverkusen. Conceded by Diogo Costa.
56'Corner - Bayer 04 Leverkusen. Conceded by Galeno.
53'Goal! Bayer 04 Leverkusen 0, FC Porto 2. Mehdi Taremi - FC Porto - converts the penalty with a shot with right foot to the centre of the goal.
52'VAR Decision: Penalty FC Porto.
51'Penalty conceded by Amine Adli - Bayer 04 Leverkusen - after a foul in the penalty area.
51'Penalty FC Porto. Galeno draws a foul in the penalty area.
49'Corner - Bayer 04 Leverkusen. Conceded by Zaidu Sanusi.
48'Corner - Bayer 04 Leverkusen. Conceded by Fábio Cardoso.
48'Shot blocked. Amine Adli - Bayer 04 Leverkusen - shot with left foot from the centre of the box is blocked. Assist - Moussa Diaby.
48'Fouled by Kerem Demirbay - Bayer 04 Leverkusen
48'Evanilson - FC Porto - won a free kick in defence.
45'Substitution - FC Porto. Evanilson for João Mário.
45'Second Half starts Bayer 04 Leverkusen 0, FC Porto 1.
45'+2'First Half ended - Bayer 04 Leverkusen 0, FC Porto 1.
45'+1'Missed chance. Patrik Schick - Bayer 04 Leverkusen - shot with right foot from the centre of the box is high and wide to the right.
45'Mitchel Bakker - Bayer 04 Leverkusen - won a free kick in attack.
45'Fouled by Otávio - FC Porto
45'Fouled by Otávio - FC Porto
45'Callum Hudson-Odoi - Bayer 04 Leverkusen - won a free kick on the left wing.
43'Shot blocked. Moussa Diaby - Bayer 04 Leverkusen - shot with left foot from the centre of the box is blocked.
41'João Mário - FC Porto - won a free kick on the right wing.
41'Fouled by Mitchel Bakker - Bayer 04 Leverkusen
41'Stephen Eustáquio - FC Porto - won a free kick in defence.
41'Dangerous play by Amine Adli - Bayer 04 Leverkusen
40'Missed chance. Odilon Kossounou - Bayer 04 Leverkusen - shot with right foot from outside the box goes high. Assist - Callum Hudson-Odoi.
38'Corner - Bayer 04 Leverkusen. Conceded by Galeno.
37'Galeno - FC Porto - won a free kick in attack.
37'Fouled by Kerem Demirbay - Bayer 04 Leverkusen
36'VAR Decision: No Goal Bayer 04 Leverkusen 0-1 FC Porto.
35'Hand ball by Patrik Schick - Bayer 04 Leverkusen
35'GOAL OVERTURNED BY VAR: Patrik Schick - Bayer 04 Leverkusen - scores but the goal is ruled out after a VAR review.
35'Shot blocked. Amine Adli - Bayer 04 Leverkusen - shot with left foot from the centre of the box is blocked. Assist - Callum Hudson-Odoi.
35'Missed chance. Moussa Diaby - Bayer 04 Leverkusen - shot with right foot from the right side of the box missed to the left. Assist - Amine Adli with a through ball.
34'Corner - Bayer 04 Leverkusen. Conceded by Diogo Costa.
34'New attacking attempt. Mitchel Bakker - Bayer 04 Leverkusen - shot with left foot from the left side of the box is saved in the left corner. Assist - Callum Hudson-Odoi.
32'João Mário - FC Porto - receive yellow card for a foul.
32'Kerem Demirbay - Bayer 04 Leverkusen - won a free kick in defence.
32'Fouled by João Mário - FC Porto
32'Missed chance. Pepê Aquino - FC Porto - shot with left foot from outside the box is high and wide to the left.
30'Missed chance. Kerem Demirbay - Bayer 04 Leverkusen - shot with right foot from outside the box is high and wide to the right. Assist - Jonathan Tah.
26'Mehdi Taremi - FC Porto - won a free kick in attack.
26'Fouled by Jonathan Tah - Bayer 04 Leverkusen
23'Galeno - FC Porto - won a free kick in defence.
23'Fouled by Amine Adli - Bayer 04 Leverkusen
22'Missed chance. Moussa Diaby - Bayer 04 Leverkusen - shot with left foot from the centre of the box missed to the left. Assist - Mitchel Bakker.
21'Offside - Bayer 04 Leverkusen. Jonathan Tah with a pass, however Amine Adli is in offside.
20'Piero Hincapié - Bayer 04 Leverkusen - won a free kick in defence.
20'Fouled by Mehdi Taremi - FC Porto
19'Missed chance. Fábio Cardoso - FC Porto - shot with the head from the left side of the box is high and wide to the left. Assist - Otávio with a cross after corner.
18'Corner - FC Porto. Conceded by Odilon Kossounou.
16'New attacking attempt. Moussa Diaby - Bayer 04 Leverkusen - shot with left foot from outside the box is saved in the right corner. Assist - Mitchel Bakker.
16'Penalty saved! Kerem Demirbay - Bayer 04 Leverkusen - fails to capitalise on this great opportunity, shot with left foot saved in the right corner.
15'VAR Decision: Penalty Bayer 04 Leverkusen.
14'Penalty conceded by Mateus Uribe - FC Porto - after a foul in the penalty area.
14'Penalty Bayer 04 Leverkusen. Mitchel Bakker draws a foul in the penalty area.
12'Fouled by Moussa Diaby - Bayer 04 Leverkusen
12'David Carmo - FC Porto - won a free kick in defence.
8'Fouled by Mateus Uribe - FC Porto
8'Callum Hudson-Odoi - Bayer 04 Leverkusen - won a free kick in attack.
6'Goal! Bayer 04 Leverkusen 0, FC Porto 1. Galeno - FC Porto - shot with right foot from the centre of the box to the left corner. Assist - Diogo Costa.