90' 4 - 3 entre les 2 équipes, le match est terminé.
90' Nikolaj Hanni attendra 3 minutes de plus avant de siffler la fin de la deuxième mi-temps.
88' Bon travail de Lucas Andersen qui donne le ballon à son coéquipier et lui offre ainsi le but.
88' C'est Grasshopper Zürich qui passe devant grâce à ce but de Kenan Kodro ! Le score est désormais de 4 - 3.
87' FC Lugano marque, mais grâce à un but contre son camp du malheureux Aleksandar Cvetkovic. Le score est maintenant de 3 - 3 ici au Letzigrund.
86' Carton jaune pour Vladimir Golemic (FC Lugano).
84' Kenan Kodro est averti pour Grasshopper Zürich ici au Letzigrund.
80' Remplacement pour Grasshopper Zürich : Lucas Andersen remplace Jeffren pour le troisième changement de la partie opéré par Mathias Walther.
80' Vladimir Golemic (FC Lugano) manque le cadre sur cette tentative de frappe.
74' Grasshopper Zürich procède à un deuxième changement avec l'entrée en jeu de Gjelbrim Taipi à la place de Nedim Bajrami.
74' A Zurich, FC Lugano tente de marquer par l'intermédiaire de Davide Mariani mais sa frappe n'est pas cadrée.
69' But! Carlinhos Junior transforme le penalty et permet à son équipe de FC Lugano de réduire la marque. 2 - 3 désormais au tableau d'affichage.
68' Carton jaune pour Souleyman Doumbia.
68' Pénalty pour FC Lugano.
67' Corner pour Grasshopper Zürich.
66' A Zurich, Mario Piccinocchi (FC Lugano) tente sa chance de la tête mais sa tentative n'est pas cadrée.
64' Carlo Manicone remplace Marc Janko pour FC Lugano. C'est le troisième remplacement opéré par l'entraineur de FC Lugano.
61' But! Kenan Kodro pour Grasshopper Zürich aggrave le score qui est désormais de 3 - 1 en faveur de l'équipe equipe locale ici à Zurich.
61' Souleyman Doumbia a effectué la passe décisive.
60' Reprise du match.
60' Carlinhos Junior est étendu sur la pelouse et semble touché. L'arbitre doit arrêter le jeu.
59' Grasshopper Zürich se fait de plus en plus pressant sur le but adverse et notamment Kenan Kodro qui frappe mais c'est à côté.
58' Domen Crnigoj remplace Fabio Daprela pour FC Lugano ici au Letzigrund.
55' Au Letzigrund, Davide Mariani (FC Lugano) adresse un corner côté gauche.
54' Davide Mariani (FC Lugano) adresse une frappe qui ne parvient pas à tromper la vigilance du gardien adverse ici à Letzigrund.
53' Cristian Ledesma a été remplacé par Balint Vecsei.
51' Davide Mariani (FC Lugano) tente de marquer ici au Letzigrund mais sans succès. Le portier adverse est vigilant et peut écarter le ballon.
48' Aleksandar Cvetkovic a réussi la passe décisive ayant conduit au but de son coéquipier.
48' But! Kenan Kodro marque et donne l'avantage au score à Grasshopper Zürich. 2 - 1 au Letzigrund.
47' FC Lugano pousse sur le but adverse et Davide Mariani tente une frappe cadrée, bien stoppée par le gardien.
46' C'est le début de la deuxième période ici à Zurich.
46' Grasshopper Zürich procède à un premier changement. Bujar Lika est remplacé par Aleksandar Cvetkovic ici à Zurich.
45' La première mi-temps est finie au Letzigrund.
38' Egalisation de Carlinhos Junior ! 1 - 1 au tableau d'affichage.
38' Marc Janko réalise une passe décisive.
37' Petar Pusic pour Grasshopper Zürich est averti par Nikolaj Hanni, l'arbitre de la rencontre ici à Zurich.
36' Au Letzigrund Petar Pusic (Grasshopper Zürich) frappe un corner venu de la gauche.
35' Au Letzigrund, Davide Mariani (FC Lugano) adresse un corner côté gauche.
33' Corner pour FC Lugano.
32' L'équipe de Grasshopper Zürich est rattrapée par un coup de sifflet de Nikolaj Hanni, l'arbitre de la rencontre, qui sanctionne un hors-jeu ici au Letzigrund.
30' Frappe non cadrée de Davide Mariani.
28' Marco Djuricin (Grasshopper Zürich) est signalé hors-jeu.
25' Passe décisive de Emil Bergstrom.
25' But !! Grasshopper Zürich prend l'avantage par l'intermédiaire de Marco Djuricin. Ça fait maintenant 1 - 0.
8' Grasshopper Zürich pousse pour essayer de marquer. Bujar Lika tente un tir mais sa frappe n'est pas cadrée.
7' Nikolaj Hanni accorde un coup de pied de coin à Grasshopper Zürich. Petar Pusic le tire côté gauche.
2' Carlinhos Junior (FC Lugano) est de retour sur le terrain et semble être de nouveau opérationnel.
1' Coup d'envoi donné à Zurich.
Mathias Walther et Guillermo Abascal ont établi leur onze de départ.