90' Le match est terminé. Le score final est de 1 - 0 ici à Lugano.
90' Grasshopper Zürich pousse et notamment par Michal Fasko qui tente de placer une tête mais sa tentative ne trouve pas le cadre des buts de l'équipe de FC Lugano.
90' Numa Lavanchy (Grasshopper Zürich) frappe le ballon de la tête mais manque le cadre.
90' 4 de temps additionnel.
90' Un joueur de FC Lugano est signalé hors-jeu par Pascal Erlachner, l'arbitre du match, ici à Lugano.
89' A Lugano , Gjelbrim Taipi pour Grasshopper Zürich frappe un corner côté droit.
88' Mario Piccinocchi est étendu sur le terrain et l'arbitre interrompt le match pour que les soigneurs puissent intervenir.
88' Reprise du match.
86' FC Lugano pousse et notamment par Balint Vecsei qui tente de placer une tête mais sa tentative ne trouve pas le cadre des buts de l'équipe de Grasshopper Zürich.
84' Kenan Kodro a été remplacé par Michal Fasko.
83' Remplacement pour FC Lugano : Marc Janko remplace Domen Crnigoj pour le troisième changement de la partie opéré par Pierluigi Tami.
77' Corner pour Grasshopper Zürich.
77' Au Cornaredo, Gjelbrim Taipi (Grasshopper Zürich) adresse un corner côté gauche.
76' Murat Yakin (Grasshopper Zürich) effectue un deuxième changement avec l'entrée en jeu de Nedim Bajrami qui entre sur le terrain en remplacement de Rifet Kapic au Cornaredo.
76' FC Lugano procède à un deuxième changement avec l'entrée en jeu de Carlinhos Junior à la place de Davide Mariani.
72' A Cornaredo, Steve Rouiller pour l'equipe locale a été averti. Il manquera le prochain match puisqu'il sera suspendu.
69' Balint Vecsei remplace Mattia Bottani pour FC Lugano. C'est le premier remplacement opéré par l'entraineur de FC Lugano.
67' Alexander Gerndt pour FC Lugano est averti par Pascal Erlachner, l'arbitre de la rencontre ici à Lugano.
64' Alexander Gerndt pour FC Lugano tente de frapper mais le score n'évoluera pas sur cette action car le ballon n'est pas cadré.
60' Marco Djuricin (Grasshopper Zürich) manque le cadre sur cette tentative de frappe.
59' Grasshopper Zürich procède à un premier changement. Milan Vilotic est remplacé par Marco Djuricin ici à Lugano.
52' Milan Vilotic arme et frappe. C'est cadré mais le joueur de Grasshopper Zürich ne parvient pas à tromper la vigilance du portier adverse.
48' Frappe non cadrée de Davide Mariani.
46' Le match est reparti pour la deuxième mi-temps.
45' Bon travail de Alexander Gerndt qui donne le ballon à son coéquipier et lui offre ainsi le but.
45' But! Davide Mariani marque et donne l'avantage au score à FC Lugano. 1 - 0 au Cornaredo.
45' L'arbitre siffle la fin de la première période.
45' 2 de temps additionnel.
42' Frappe non cadrée de Davide Mariani.
38' Pascal Erlachner, arbitre de la rencontre, avertit Numa Lavanchy (Grasshopper Zürich).
38' Domen Crnigoj pour FC Lugano déclenche une frappe mais c'est sans souci pour le gardien puisque la frappe passe hors du cadre.
35' Marko Basic (Grasshopper Zürich) écope d'un carton jaune et sera suspendu au prochain match.
31' Davide Mariani pour FC Lugano essaie d'inquiéter le portier adverse mais sans succès. Il manque le cadre.
31' Retour sur la pelouse de Numa Lavanchy.
29' L'arbitre sort un carton jaune pour Jonathan Sabbatini (FC Lugano).
20' Le ballon fuit le cadre sur cette tête de Jean-Pierre Rhyner!
17' Pascal Erlachner signale un hors-jeu contre l'équipe de Grasshopper Zürich au Cornaredo.
9' FC Lugano pousse pour essayer de marquer. Mattia Bottani tente un tir mais sa frappe n'est pas cadrée.
6' Kenan Kodro adresse une frappe qui est stoppée par un défenseur de FC Lugano. Pas de but sur cette action.
2' Fin de l'interruption. Le match peut reprendre.
2' A Lugano, on s'affaire autour de Numa Lavanchy (Grasshopper Zürich) qui semble touché. Le match est interrompu pendant l'intervention des soigneurs.
1' L'arbitre du match, Pascal Erlachner, siffle le coup d'envoi de la rencontre ici au Cornaredo de Lugano.
Les compositions des équipes ont été dévoilées ici au Cornaredo.