Attempt blocked. Aiyegun Tosin (Zürich) right footed shot from outside the box is blocked. Assisted by Adrián Guerrero.
86'
Attempt missed. Wilfried Gnonto (Zürich) right footed shot from outside the box is close, but misses to the left. Assisted by Mirlind Kryeziu with a headed pass.
85'
Nikola Boranijasevic (Zürich) wins a free kick in the defensive half.
85'
Foul by Barrie McKay (Heart of Midlothian).
85'
Alex Cochrane (Heart of Midlothian) wins a free kick in the defensive half.
85'
Foul by Aiyegun Tosin (Zürich).
84'
Substitution, Heart of Midlothian. Connor Smith replaces Cameron Devlin.
84'
Foul by Josh Ginnelly (Heart of Midlothian).
84'
Karol Mets (Zürich) wins a free kick in the defensive half.
84'
Offside, Zürich. Mirlind Kryeziu tries a through ball, but Wilfried Gnonto is caught offside.
83'
Attempt saved. Aiyegun Tosin (Zürich) header from the centre of the box is saved in the centre of the goal.
83'
Attempt missed. Michael Smith (Heart of Midlothian) right footed shot from outside the box is too high. Assisted by Alex Cochrane with a cross.
80'
Goal! Heart of Midlothian 0, Zürich 1. Fabian Rohner (Zürich) left footed shot from the left side of the box to the top left corner.
80'
Aiyegun Tosin (Zürich) hits the left post with a right footed shot from the right side of the box. Assisted by Nikola Boranijasevic with a through ball.
79'
Substitution, Zürich. Fabian Rohner replaces Antonio Marchesano.
78'
Substitution, Heart of Midlothian. Toby Sibbick replaces Stephen Kingsley.
77'
Attempt missed. Aiyegun Tosin (Zürich) right footed shot from outside the box is too high. Assisted by Wilfried Gnonto.
76'
Offside, Heart of Midlothian. Peter Haring tries a through ball, but Lawrence Shankland is caught offside.
75'
Attempt missed. Kye Rowles (Heart of Midlothian) header from very close range is too high. Assisted by Barrie McKay with a cross following a corner.
74'
Corner, Heart of Midlothian. Conceded by Becir Omeragic.
73'
Cameron Devlin (Heart of Midlothian) wins a free kick in the defensive half.
73'
Foul by Wilfried Gnonto (Zürich).
72'
Foul by Cameron Devlin (Heart of Midlothian).
72'
Wilfried Gnonto (Zürich) wins a free kick in the attacking half.
69'
Ole Selnæs (Zürich) is shown the yellow card for a bad foul.
69'
Lawrence Shankland (Heart of Midlothian) wins a free kick in the attacking half.
69'
Foul by Marc Hornschuh (Zürich).
67'
Alex Cochrane (Heart of Midlothian) wins a free kick in the defensive half.
67'
Foul by Antonio Marchesano (Zürich).
66'
Attempt saved. Wilfried Gnonto (Zürich) right footed shot from the left side of the box is saved in the bottom right corner. Assisted by Karol Mets.
64'
Substitution, Heart of Midlothian. Josh Ginnelly replaces Alan Forrest.
64'
Substitution, Heart of Midlothian. Peter Haring replaces Liam Boyce.
63'
Substitution, Zürich. Aiyegun Tosin replaces Bohdan Viunnyk because of an injury.
61'
Corner, Zürich. Conceded by Michael Smith.
60'
Corner, Zürich. Conceded by Stephen Kingsley.
57'
Attempt saved. Stephen Kingsley (Heart of Midlothian) left footed shot from more than 35 yards is saved in the bottom right corner.
56'
Lawrence Shankland (Heart of Midlothian) wins a free kick in the attacking half.
56'
Foul by Mirlind Kryeziu (Zürich).
55'
Attempt saved. Wilfried Gnonto (Zürich) right footed shot from outside the box is saved in the centre of the goal. Assisted by Ole Selnæs.
54'
Second yellow card to Jorge Grant (Heart of Midlothian).
54'
Jorge Grant (Heart of Midlothian) has gone down, but the referee deems it simulation.
52'
Offside, Heart of Midlothian. Barrie McKay tries a through ball, but Lawrence Shankland is caught offside.
51'
Attempt saved. Barrie McKay (Heart of Midlothian) right footed shot from the left side of the box is saved in the bottom left corner. Assisted by Jorge Grant.
50'
Attempt missed. Bohdan Viunnyk (Zürich) right footed shot from outside the box is too high from a direct free kick.
49'
Foul by Cameron Devlin (Heart of Midlothian).
49'
Bohdan Viunnyk (Zürich) wins a free kick in the attacking half.
48'
Kye Rowles (Heart of Midlothian) wins a free kick in the defensive half.
48'
Foul by Bohdan Viunnyk (Zürich).
47'
Lawrence Shankland (Heart of Midlothian) is shown the yellow card for a bad foul.
47'
Foul by Lawrence Shankland (Heart of Midlothian).
47'
Mirlind Kryeziu (Zürich) wins a free kick in the defensive half.
45'
Second Half begins Heart of Midlothian 0, Zürich 0.
45'
Substitution, Zürich. Wilfried Gnonto replaces Donis Avdijaj.
45'
Substitution, Zürich. Marc Hornschuh replaces Cheick Conde.
45'+2
First Half ends, Heart of Midlothian 0, Zürich 0.
45'+1
Cheick Conde (Zürich) wins a free kick in the attacking half.
45'+1
Foul by Liam Boyce (Heart of Midlothian).
43'
Stephen Kingsley (Heart of Midlothian) wins a free kick in the defensive half.
43'
Foul by Bohdan Viunnyk (Zürich).
43'
Attempt missed. Liam Boyce (Heart of Midlothian) header from very close range is too high. Assisted by Alan Forrest with a cross.
42'
Kye Rowles (Heart of Midlothian) is shown the yellow card for a bad foul.
42'
Foul by Kye Rowles (Heart of Midlothian).
42'
Yanick Brecher (Zürich) wins a free kick in the defensive half.
41'
Corner, Heart of Midlothian. Conceded by Ole Selnæs.
41'
Attempt blocked. Alex Cochrane (Heart of Midlothian) left footed shot from outside the box is blocked. Assisted by Alan Forrest.
40'
Corner, Heart of Midlothian. Conceded by Karol Mets.
39'
Corner, Heart of Midlothian. Conceded by Mirlind Kryeziu.
38'
Attempt blocked. Barrie McKay (Heart of Midlothian) right footed shot from outside the box is blocked. Assisted by Alex Cochrane.
37'
Corner, Heart of Midlothian. Conceded by Mirlind Kryeziu.
35'
Offside, Heart of Midlothian. Stephen Kingsley tries a through ball, but Jorge Grant is caught offside.
35'
Attempt blocked. Stephen Kingsley (Heart of Midlothian) left footed shot from outside the box is blocked. Assisted by Barrie McKay.
34'
Corner, Heart of Midlothian. Conceded by Mirlind Kryeziu.
34'
Attempt blocked. Alan Forrest (Heart of Midlothian) right footed shot from a difficult angle on the right is blocked. Assisted by Liam Boyce.
33'
Cheick Conde (Zürich) is shown the yellow card for a bad foul.
33'
Liam Boyce (Heart of Midlothian) wins a free kick in the attacking half.
33'
Foul by Cheick Conde (Zürich).
32'
Foul by Alan Forrest (Heart of Midlothian).
32'
Ole Selnæs (Zürich) wins a free kick in the defensive half.
31'
Stephen Kingsley (Heart of Midlothian) wins a free kick in the defensive half.
31'
Foul by Bohdan Viunnyk (Zürich).
30'
Foul by Bohdan Viunnyk (Zürich).
30'
Alex Cochrane (Heart of Midlothian) wins a free kick in the defensive half.
26'
Attempt saved. Kye Rowles (Heart of Midlothian) header from the centre of the box is saved in the centre of the goal. Assisted by Jorge Grant with a cross.
25'
Corner, Heart of Midlothian. Conceded by Adrián Guerrero.
25'
Attempt blocked. Alan Forrest (Heart of Midlothian) left footed shot from outside the box is blocked. Assisted by Lawrence Shankland.
21'
Attempt blocked. Lawrence Shankland (Heart of Midlothian) left footed shot from the centre of the box is blocked. Assisted by Alan Forrest.
20'
Offside, Zürich. Antonio Marchesano tries a through ball, but Mirlind Kryeziu is caught offside.
19'
Foul by Barrie McKay (Heart of Midlothian).
19'
Bohdan Viunnyk (Zürich) wins a free kick in the attacking half.
18'
Jorge Grant (Heart of Midlothian) is shown the yellow card for a bad foul.
18'
Antonio Marchesano (Zürich) wins a free kick in the attacking half.
18'
Foul by Jorge Grant (Heart of Midlothian).
14'
Attempt saved. Alan Forrest (Heart of Midlothian) left footed shot from the right side of the box is saved in the centre of the goal. Assisted by Alex Cochrane.
10'
Offside, Heart of Midlothian. Barrie McKay tries a through ball, but Liam Boyce is caught offside.
10'
Attempt blocked. Barrie McKay (Heart of Midlothian) right footed shot from the left side of the box is blocked.
8'
Attempt blocked. Bohdan Viunnyk (Zürich) right footed shot from outside the box is blocked.
5'
Foul by Kye Rowles (Heart of Midlothian).
5'
Bohdan Viunnyk (Zürich) wins a free kick in the attacking half.
4'
Stephen Kingsley (Heart of Midlothian) wins a free kick in the defensive half.
4'
Foul by Bohdan Viunnyk (Zürich).
3'
Liam Boyce (Heart of Midlothian) wins a free kick on the right wing.