Match ends, Heart of Midlothian 0, Zürich 1.
94' Second Half ends, Heart of Midlothian 0, Zürich 1.
92' Offside, Zürich. Becir Omeragic tries a through ball, but Fabian Rohner is caught offside.
91' Attempt Attempt missed. Nikola Boranijasevic (Zürich) left footed shot from outside the box is just a bit too high. Assisted by Ole Selnæs.
90' Substitution Substitution, Zürich. Fidan Aliti replaces Adrián Guerrero.
89' Corner, Zürich. Conceded by Michael Smith.
88' Attempt Attempt blocked. Aiyegun Tosin (Zürich) right footed shot from outside the box is blocked. Assisted by Adrián Guerrero.
85' Attempt 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.
84' Foul by Barrie McKay (Heart of Midlothian).
84' Nikola Boranijasevic (Zürich) wins a free kick in the defensive half.
84' Alex Cochrane (Heart of Midlothian) wins a free kick in the defensive half.
84' Foul by Aiyegun Tosin (Zürich).
83' Substitution Substitution, Heart of Midlothian. Connor Smith replaces Cameron Devlin.
83' Foul by Josh Ginnelly (Heart of Midlothian).
83' Karol Mets (Zürich) wins a free kick in the defensive half.
83' Offside, Zürich. Mirlind Kryeziu tries a through ball, but Wilfried Gnonto is caught offside.
82' Attempt Attempt saved. Aiyegun Tosin (Zürich) header from the centre of the box is saved in the centre of the goal.
82' Attempt Attempt missed. Michael Smith (Heart of Midlothian) right footed shot from outside the box is too high. Assisted by Alex Cochrane with a cross.
79'
Goal de Fabian Rohner (0-1)
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.
79' 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.
78' Substitution Substitution, Zürich. Fabian Rohner replaces Antonio Marchesano.
77' Substitution Substitution, Heart of Midlothian. Toby Sibbick replaces Stephen Kingsley.
76' Attempt Attempt missed. Aiyegun Tosin (Zürich) right footed shot from outside the box is too high. Assisted by Wilfried Gnonto.
75' Offside, Heart of Midlothian. Peter Haring tries a through ball, but Lawrence Shankland is caught offside.
74' Attempt 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.
73' Corner, Heart of Midlothian. Conceded by Becir Omeragic.
72' Cameron Devlin (Heart of Midlothian) wins a free kick in the defensive half.
72' Foul by Wilfried Gnonto (Zürich).
71' Foul by Cameron Devlin (Heart of Midlothian).
71' Wilfried Gnonto (Zürich) wins a free kick in the attacking half.
68' Yellow card Ole Selnæs (Zürich) is shown the yellow card for a bad foul.
68' Lawrence Shankland (Heart of Midlothian) wins a free kick in the attacking half.
68' Foul by Marc Hornschuh (Zürich).
66' Alex Cochrane (Heart of Midlothian) wins a free kick in the defensive half.
66' Foul by Antonio Marchesano (Zürich).
65' Attempt 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.
63' Substitution Substitution, Heart of Midlothian. Josh Ginnelly replaces Alan Forrest.
63' Substitution Substitution, Heart of Midlothian. Peter Haring replaces Liam Boyce.
62' Substitution Substitution, Zürich. Aiyegun Tosin replaces Bohdan Viunnyk because of an injury.
60' Corner, Zürich. Conceded by Michael Smith.
60' Corner, Zürich. Conceded by Stephen Kingsley.
56' Attempt Attempt saved. Stephen Kingsley (Heart of Midlothian) left footed shot from more than 35 yards is saved in the bottom right corner.
55' Lawrence Shankland (Heart of Midlothian) wins a free kick in the attacking half.
55' Foul by Mirlind Kryeziu (Zürich).
54' Attempt 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.
53' Red card Second yellow card to Jorge Grant (Heart of Midlothian).
53' Jorge Grant (Heart of Midlothian) has gone down, but the referee deems it simulation.
51' Offside, Heart of Midlothian. Barrie McKay tries a through ball, but Lawrence Shankland is caught offside.
50' Attempt 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.
49' Attempt Attempt missed. Bohdan Viunnyk (Zürich) right footed shot from outside the box is too high from a direct free kick.
48' Foul by Cameron Devlin (Heart of Midlothian).
48' Bohdan Viunnyk (Zürich) wins a free kick in the attacking half.
47' Kye Rowles (Heart of Midlothian) wins a free kick in the defensive half.
47' Foul by Bohdan Viunnyk (Zürich).
46' Yellow card Lawrence Shankland (Heart of Midlothian) is shown the yellow card for a bad foul.
46' Foul by Lawrence Shankland (Heart of Midlothian).
46' 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 Substitution, Zürich. Wilfried Gnonto replaces Donis Avdijaj.
45' Substitution Substitution, Zürich. Marc Hornschuh replaces Cheick Conde.
46' First Half ends, Heart of Midlothian 0, Zürich 0.
45' Foul by Liam Boyce (Heart of Midlothian).
45' Cheick Conde (Zürich) wins a free kick in the attacking half.
42' Stephen Kingsley (Heart of Midlothian) wins a free kick in the defensive half.
42' Foul by Bohdan Viunnyk (Zürich).
42' Attempt Attempt missed. Liam Boyce (Heart of Midlothian) header from very close range is too high. Assisted by Alan Forrest with a cross.
41' Yellow card Kye Rowles (Heart of Midlothian) is shown the yellow card for a bad foul.
41' Foul by Kye Rowles (Heart of Midlothian).
41' Yanick Brecher (Zürich) wins a free kick in the defensive half.
40' Corner, Heart of Midlothian. Conceded by Ole Selnæs.
40' Attempt Attempt blocked. Alex Cochrane (Heart of Midlothian) left footed shot from outside the box is blocked. Assisted by Alan Forrest.
39' Corner, Heart of Midlothian. Conceded by Karol Mets.
38' Corner, Heart of Midlothian. Conceded by Mirlind Kryeziu.
37' Attempt Attempt blocked. Barrie McKay (Heart of Midlothian) right footed shot from outside the box is blocked. Assisted by Alex Cochrane.
36' Corner, Heart of Midlothian. Conceded by Mirlind Kryeziu.
34' Offside, Heart of Midlothian. Stephen Kingsley tries a through ball, but Jorge Grant is caught offside.
34' Attempt Attempt blocked. Stephen Kingsley (Heart of Midlothian) left footed shot from outside the box is blocked. Assisted by Barrie McKay.
33' Corner, Heart of Midlothian. Conceded by Mirlind Kryeziu.
33' Attempt Attempt blocked. Alan Forrest (Heart of Midlothian) right footed shot from a difficult angle on the right is blocked. Assisted by Liam Boyce.
32' Yellow card Cheick Conde (Zürich) is shown the yellow card for a bad foul.
32' Liam Boyce (Heart of Midlothian) wins a free kick in the attacking half.
32' Foul by Cheick Conde (Zürich).
31' Foul by Alan Forrest (Heart of Midlothian).
31' Ole Selnæs (Zürich) wins a free kick in the defensive half.
30' Stephen Kingsley (Heart of Midlothian) wins a free kick in the defensive half.
30' Foul by Bohdan Viunnyk (Zürich).
29' Alex Cochrane (Heart of Midlothian) wins a free kick in the defensive half.
29' Foul by Bohdan Viunnyk (Zürich).
25' Attempt 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.
24' Corner, Heart of Midlothian. Conceded by Adrián Guerrero.
24' Attempt Attempt blocked. Alan Forrest (Heart of Midlothian) left footed shot from outside the box is blocked. Assisted by Lawrence Shankland.
20' Attempt Attempt blocked. Lawrence Shankland (Heart of Midlothian) left footed shot from the centre of the box is blocked. Assisted by Alan Forrest.
19' Offside, Zürich. Antonio Marchesano tries a through ball, but Mirlind Kryeziu is caught offside.
18' Foul by Barrie McKay (Heart of Midlothian).
18' Bohdan Viunnyk (Zürich) wins a free kick in the attacking half.
17' Yellow card Jorge Grant (Heart of Midlothian) is shown the yellow card for a bad foul.
17' Foul by Jorge Grant (Heart of Midlothian).
17' Antonio Marchesano (Zürich) wins a free kick in the attacking half.
13' Attempt 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.
9' Offside, Heart of Midlothian. Barrie McKay tries a through ball, but Liam Boyce is caught offside.
9' Attempt Attempt blocked. Barrie McKay (Heart of Midlothian) right footed shot from the left side of the box is blocked.
7' Attempt Attempt blocked. Bohdan Viunnyk (Zürich) right footed shot from outside the box is blocked.
4' Foul by Kye Rowles (Heart of Midlothian).
4' Bohdan Viunnyk (Zürich) wins a free kick in the attacking half.
3' Stephen Kingsley (Heart of Midlothian) wins a free kick in the defensive half.
3' Foul by Bohdan Viunnyk (Zürich).
2' Liam Boyce (Heart of Midlothian) wins a free kick on the right wing.
2' Foul by Ole Selnæs (Zürich).
First Half begins.
Lineups are announced and players are warming up.