90'
Basel have been awarded a corner by Sven Wolfensberger.
90'
90'
Sven Wolfensberger awards the away team a throw-in.
90'
Corner awarded to Grasshopper.
90'
90'
Grasshopper are back in the match in Basel. Christian Herc has scored to make it 3-1.
90'
87'
86'
Sven Wolfensberger signals a Basel throw-in in Grasshopper's half.
84'
Grasshopper needs to be cautious. Basel have an attacking throw-in.
83'
Teruki Hara of Grasshopper gets in a strike, but is off target.
83'
Ball goes out of play for a Basel goal kick.
81'
Great finish from Dan Ndoye to give Basel a 3-0 lead.
81'
78'
It's getting dangerous! Free kick for Grasshopper close to the penalty box.
78'
Throw-in for Basel at St. Jakob-Park.
77'
Dion Kacuri is replacing Noah Loosli for the away team.
77'
Throw-in for Grasshopper in the half of Basel.
77'
Can Grasshopper capitalize from this throw-in deep inside Basel's half?
76'
Corner awarded to Grasshopper.
76'
Free kick for Grasshopper in their own half.
74'
The home team replace Andi Zeqiri with Jean-Kevin Augustin.
74'
Grasshopper have a goal kick.
73'
Basel have been awarded a corner by Sven Wolfensberger.
72'
Christian Herc for Grasshopper has been booked by Sven Wolfensberger and receives a first yellow card.
72'
Sven Wolfensberger signals a free kick to Basel in their own half.
69'
69'
Basel take a comfortable 2-0 lead thanks to Zeki Amdouni.
Darian Males instrumental with a fine assist.
68'
Sven Wolfensberger awards Grasshopper a goal kick.
67'
Christian Herc is replacing Shkelqim Demhasaj for Grasshopper at St. Jakob-Park.
66'
In Basel, Basel push forward quickly but are pulled up for offside.
66'
Liam Millar is on a sub for Sergio Lopez for Basel.
65'
At St. Jakob-Park, Grasshopper are penalized for being offside.
64'
Free kick for Basel in their own half.
63'
Sven Wolfensberger signals a free kick to Basel in their own half.
61'
Ball safe as Grasshopper is awarded a throw-in in their half.
59'
At St. Jakob-Park, Fabian Frei has been yellow-carded for the home team.
59'
Corner awarded to Basel.
58'
Basel are in shooting range from this free kick.
57'
Basel to take a throw-in in Grasshopper territory.
57'
Noah Loosli (Grasshopper) has received a first yellow card.
56'
The away team have replaced Tsiy William Ndenge with Petar Pusic. This is the second substitution made today by Giorgio Contini.
56'
Grasshopper make their third substitution with Renat Dadashov replacing Nadjack.
56'
Grasshopper have a goal kick.
55'
Corner awarded to Basel.
55'
Basel awarded a free kick in their own half.
53'
Ball goes out of play for a Basel goal kick.
52'
Basel awarded a throw-in in their own half.
50'
Throw-in for Grasshopper at St. Jakob-Park.
50'
50'
Goal! Basel have got their heads in front thanks to a Zeki Amdouni strike.
Great play from Darian Males to set up the goal.
49'
A throw-in for the home team on the opposite half.
48'
Grasshopper have been awarded a corner by Sven Wolfensberger.
46'
Giorgio Contini is making the team's first substitution at St. Jakob-Park with Nadjack replacing Dominik Robin Schmid.
46'
Heiko Vogel (Basel) is making a second substitution, with Darian Males replacing Wouter Burger.
45'
45'
Sven Wolfensberger signals a throw-in for Basel, close to Grasshopper's area.
45'
The ref's whistle signals the end of the first-half.
45'
45'
45'
Sven Wolfensberger awards Grasshopper a goal kick.
44'
Basel awarded a free kick in their own half.
42'
Goal kick for Grasshopper at St. Jakob-Park.
41'
Corner awarded to Grasshopper.
41'
Sven Wolfensberger signals a free kick to Basel in their own half.
40'
Grasshopper have a dangerous throw-in.
39'
It's a goal kick for the home team in Basel.
38'
Can Grasshopper get the ball into an attacking position from this throw-in in Basel's half?
36'
Free kick for Basel in their own half.
35'
Sven Wolfensberger signals a free kick to Grasshopper.
34'
Sven Wolfensberger signals a free kick to Grasshopper in their own half.
33'
Throw-in Grasshopper.
32'
Free kick for Grasshopper in their own half.
32'
Throw-in for Basel in their own half.
29'
Basel awarded a free kick in their own half.
28'
Sven Wolfensberger awards the home team a throw-in.
27'
Basel are too eager and fall into an offside trap.
26'
Grasshopper's Tsiy William Ndenge has been booked in Basel.
26'
In Basel a free kick has been awarded the home team.
24'
It's a goal kick for the home team in Basel.
23'
Free kick for Grasshopper in their own half.
23'
Kasim Nuhu is replacing Michael Lang for the home team.
21'
Throw-in for Grasshopper at St. Jakob-Park.
19'
Basel awarded a throw-in in their own half.
18'
Ball goes out of play for a Grasshopper goal kick.
17'
Throw-in Grasshopper.
16'
Throw-in for Grasshopper in their own half.
16'
Sven Wolfensberger awards the away team a throw-in.
15'
Grasshopper needs to be cautious. Basel have an attacking throw-in.
14'
Throw-in for Basel close to the penalty box.
13'
Basel awarded a free kick in their own half.
12'
Basel have been awarded a corner by Sven Wolfensberger.
12'
Throw-in high up the field for Basel in Basel.
10'
Sven Wolfensberger signals a Basel throw-in in Grasshopper's half.
10'
Throw-in for Grasshopper in the half of Basel.
9'
A throw-in for the home team on the opposite half.
9'
Ball safe as Grasshopper is awarded a throw-in in their half.
8'
Grasshopper advance rapidly upfield but Sven Wolfensberger blows for offside.
7'
Sven Wolfensberger signals a free kick to Grasshopper in their own half.
6'
Free kick Basel.
6'
Grasshopper have a goal kick.
5'
Goal kick for Basel at St. Jakob-Park.
4'
Grasshopper drive forward at breakneck speed but are pulled up for offside.
4'
Sven Wolfensberger awards Basel a goal kick.
3'
Can Basel get the ball into an attacking position from this throw-in in Grasshopper's half?
3'
Basel to take a throw-in in Grasshopper territory.
0'
0'