Second Half ends, Bayer 04 Leverkusen 2, FC Porto 1.
90'+4
Substitution, Bayer 04 Leverkusen. Paulinho replaces Kevin Volland.
90'+4
Corner, Bayer 04 Leverkusen. Conceded by Shoya Nakajima.
90'+2
Iván Marcano (FC Porto) is shown the yellow card for a bad foul.
90'+2
Kevin Volland (Bayer 04 Leverkusen) wins a free kick on the right wing.
90'+2
Foul by Iván Marcano (FC Porto).
90'+1
Attempt missed. Mateus Uribe (FC Porto) header from the centre of the box is close, but misses to the right. Assisted by Corona with a cross.
89'
Foul by Kai Havertz (Bayer 04 Leverkusen).
89'
Alex Telles (FC Porto) wins a free kick in the defensive half.
89'
Daley Sinkgraven (Bayer 04 Leverkusen) wins a free kick in the defensive half.
89'
Foul by Moussa Marega (FC Porto).
89'
Foul by Kevin Volland (Bayer 04 Leverkusen).
89'
Chancel Mbemba (FC Porto) wins a free kick in the defensive half.
87'
Nadiem Amiri (Bayer 04 Leverkusen) wins a free kick on the right wing.
87'
Foul by Alex Telles (FC Porto).
85'
Foul by Edmond Tapsoba (Bayer 04 Leverkusen).
85'
Moussa Marega (FC Porto) wins a free kick in the attacking half.
83'
Attempt saved. Nadiem Amiri (Bayer 04 Leverkusen) right footed shot from the left side of the box is saved in the centre of the goal. Assisted by Kerem Demirbay.
82'
Offside, Bayer 04 Leverkusen. Lars Bender tries a through ball, but Kevin Volland is caught offside.
81'
Attempt blocked. Nadiem Amiri (Bayer 04 Leverkusen) right footed shot from outside the box is blocked. Assisted by Kai Havertz.
80'
Substitution, Bayer 04 Leverkusen. Leon Bailey replaces Lucas Alario.
79'
Attempt missed. Lucas Alario (Bayer 04 Leverkusen) header from the centre of the box misses to the right. Assisted by Kai Havertz with a cross.
77'
Substitution, FC Porto. Danilo Pereira replaces Luis Díaz.
75'
Corner, Bayer 04 Leverkusen. Conceded by Agustín Marchesín.
75'
Attempt saved. Kevin Volland (Bayer 04 Leverkusen) left footed shot from the left side of the box is saved in the top left corner. Assisted by Nadiem Amiri.
75'
Attempt saved. Nadiem Amiri (Bayer 04 Leverkusen) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Kerem Demirbay with a cross.
73'
Goal! Bayer 04 Leverkusen 2, FC Porto 1. Luis Díaz (FC Porto) with an attempt from very close range to the top left corner following a set piece situation.
73'
Attempt saved. Zé Luís (FC Porto) header from the centre of the box is saved in the top centre of the goal. Assisted by Alex Telles with a cross.
72'
Substitution, Bayer 04 Leverkusen. Julian Baumgartlinger replaces Charles Aránguiz.
72'
Foul by Kerem Demirbay (Bayer 04 Leverkusen).
72'
Shoya Nakajima (FC Porto) wins a free kick on the right wing.
71'
Attempt missed. Kai Havertz (Bayer 04 Leverkusen) left footed shot from the centre of the box is close, but misses to the left.
71'
Attempt blocked. Lucas Alario (Bayer 04 Leverkusen) right footed shot from the centre of the box is blocked.
69'
Corner, FC Porto. Conceded by Edmond Tapsoba.
69'
Attempt missed. Kerem Demirbay (Bayer 04 Leverkusen) left footed shot from outside the box is close, but misses to the right. Assisted by Lucas Alario.
67'
Lucas Alario (Bayer 04 Leverkusen) wins a free kick in the defensive half.
67'
Foul by Sérgio Oliveira (FC Porto).
66'
Kerem Demirbay (Bayer 04 Leverkusen) is shown the yellow card for a bad foul.
66'
Foul by Kerem Demirbay (Bayer 04 Leverkusen).
66'
Luis Díaz (FC Porto) wins a free kick in the defensive half.
65'
Kai Havertz (Bayer 04 Leverkusen) wins a free kick in the defensive half.
65'
Foul by Alex Telles (FC Porto).
64'
Attempt blocked. Alex Telles (FC Porto) left footed shot from outside the box is blocked.
63'
Foul by Edmond Tapsoba (Bayer 04 Leverkusen).
63'
Zé Luís (FC Porto) wins a free kick in the attacking half.
63'
Substitution, FC Porto. Zé Luís replaces Tiquinho Soares.
62'
Lars Bender (Bayer 04 Leverkusen) wins a free kick in the defensive half.
62'
Foul by Iván Marcano (FC Porto).
61'
Substitution, FC Porto. Shoya Nakajima replaces Wilson Manafá.
60'
Attempt saved. Nadiem Amiri (Bayer 04 Leverkusen) right footed shot from outside the box is saved in the top centre of the goal. Assisted by Kai Havertz.
58'
Mateus Uribe (FC Porto) is shown the yellow card.
58'
Nadiem Amiri (Bayer 04 Leverkusen) wins a free kick in the defensive half.
58'
Foul by Mateus Uribe (FC Porto).
57'
Goal! Bayer 04 Leverkusen 2, FC Porto 0. Kai Havertz (Bayer 04 Leverkusen) converts the penalty with a left footed shot to the bottom right corner.Goal awarded following VAR Review.
56'
VAR Decision: Other Decision Cancelled.
53'
Wilson Manafá (FC Porto) is shown the yellow card for a bad foul.
53'
Penalty conceded by Wilson Manafá (FC Porto) after a foul in the penalty area.
53'
Penalty Bayer 04 Leverkusen. Kevin Volland draws a foul in the penalty area.
51'
Attempt saved. Sérgio Oliveira (FC Porto) header from the centre of the box is saved in the centre of the goal. Assisted by Tiquinho Soares with a headed pass.
49'
Foul by Kai Havertz (Bayer 04 Leverkusen).
49'
Iván Marcano (FC Porto) wins a free kick in the defensive half.
48'
Sven Bender (Bayer 04 Leverkusen) wins a free kick in the defensive half.
48'
Foul by Moussa Marega (FC Porto).
48'
Foul by Lucas Alario (Bayer 04 Leverkusen).
48'
Iván Marcano (FC Porto) wins a free kick in the defensive half.
47'
Foul by Kerem Demirbay (Bayer 04 Leverkusen).
47'
Tiquinho Soares (FC Porto) wins a free kick on the right wing.
46'
Hand ball by Kai Havertz (Bayer 04 Leverkusen).
45'
Second Half begins Bayer 04 Leverkusen 1, FC Porto 0.
45'+3
First Half ends, Bayer 04 Leverkusen 1, FC Porto 0.
45'+1
Foul by Kerem Demirbay (Bayer 04 Leverkusen).
45'+1
Alex Telles (FC Porto) wins a free kick in the defensive half.
45'
Charles Aránguiz (Bayer 04 Leverkusen) wins a free kick on the left wing.
45'
Foul by Wilson Manafá (FC Porto).
43'
Corner, FC Porto. Conceded by Lukás Hrádecky.
43'
Attempt saved. Mateus Uribe (FC Porto) right footed shot from outside the box is saved in the top right corner.
41'
Foul by Daley Sinkgraven (Bayer 04 Leverkusen).
41'
Moussa Marega (FC Porto) wins a free kick on the right wing.
40'
Attempt missed. Lucas Alario (Bayer 04 Leverkusen) header from very close range misses to the left. Assisted by Nadiem Amiri with a cross following a set piece situation.
39'
Kai Havertz (Bayer 04 Leverkusen) wins a free kick on the right wing.
39'
Foul by Alex Telles (FC Porto).
38'
Kerem Demirbay (Bayer 04 Leverkusen) wins a free kick on the right wing.
38'
Foul by Alex Telles (FC Porto).
37'
Attempt missed. Kerem Demirbay (Bayer 04 Leverkusen) left footed shot from outside the box is too high from a direct free kick.
35'
Lucas Alario (Bayer 04 Leverkusen) wins a free kick in the attacking half.
35'
Foul by Iván Marcano (FC Porto).
35'
Attempt saved. Sérgio Oliveira (FC Porto) right footed shot from outside the box is saved in the top centre of the goal.
34'
Attempt saved. Tiquinho Soares (FC Porto) header from the centre of the box is saved in the centre of the goal. Assisted by Sérgio Oliveira with a cross.
34'
Foul by Lucas Alario (Bayer 04 Leverkusen).
34'
Luis Díaz (FC Porto) wins a free kick in the attacking half.
31'
VAR Decision: Goal Bayer 04 Leverkusen - Bayer 04 Leverkusen 1-0 FC Porto (Lucas Alario).
29'
Goal! Bayer 04 Leverkusen 1, FC Porto 0. Lucas Alario (Bayer 04 Leverkusen) right footed shot from very close range to the centre of the goal. Assisted by Kerem Demirbay.Goal confirmed following VAR Review.
29'
GOAL OVERTURNED BY VAR: Lucas Alario (Bayer 04 Leverkusen) scores but the goal is ruled out after a VAR review.
29'
Attempt missed. Kerem Demirbay (Bayer 04 Leverkusen) header from the centre of the box misses to the left. Assisted by Lars Bender with a cross.
28'
Attempt blocked. Kerem Demirbay (Bayer 04 Leverkusen) left footed shot from outside the box is blocked. Assisted by Nadiem Amiri.
25'
Corona (FC Porto) is shown the yellow card for a bad foul.
25'
Kevin Volland (Bayer 04 Leverkusen) wins a free kick in the defensive half.
25'
Foul by Corona (FC Porto).
24'
Offside, Bayer 04 Leverkusen. Kevin Volland tries a through ball, but Nadiem Amiri is caught offside.
22'
Charles Aránguiz (Bayer 04 Leverkusen) wins a free kick in the attacking half.
22'
Foul by Sérgio Oliveira (FC Porto).
20'
Attempt blocked. Kai Havertz (Bayer 04 Leverkusen) header from the centre of the box is blocked. Assisted by Nadiem Amiri with a cross.
19'
Nadiem Amiri (Bayer 04 Leverkusen) wins a free kick on the left wing.
19'
Foul by Tiquinho Soares (FC Porto).
19'
Foul by Lucas Alario (Bayer 04 Leverkusen).
19'
Mateus Uribe (FC Porto) wins a free kick in the defensive half.
17'
Corner, Bayer 04 Leverkusen. Conceded by Alex Telles.
17'
Attempt blocked. Kerem Demirbay (Bayer 04 Leverkusen) left footed shot from the centre of the box is blocked.
17'
Kai Havertz (Bayer 04 Leverkusen) hits the bar with a left footed shot from the centre of the box. Assisted by Kevin Volland.
11'
Attempt saved. Lucas Alario (Bayer 04 Leverkusen) header from the centre of the box is saved in the bottom left corner. Assisted by Kerem Demirbay.
10'
Foul by Mateus Uribe (FC Porto).
10'
Kevin Volland (Bayer 04 Leverkusen) wins a free kick in the attacking half.
4'
Kerem Demirbay (Bayer 04 Leverkusen) wins a free kick in the defensive half.
4'
Foul by Sérgio Oliveira (FC Porto).
2'
Foul by Daley Sinkgraven (Bayer 04 Leverkusen).
2'
Wilson Manafá (FC Porto) wins a free kick in the defensive half.