Anthony Brooks a ouvert le score pour Wolfsbourg à la 35ème minute d'une tête sur corner. Schalke s'est retrouvé à 10 à la 65ème minute avec le carton rouge de Nastasic, lors d'une des nombreuses actions litigieuses où la VAR a dû intervenir.
L'arbitre avait montré le carton jaune à Nastasic après une faute sur Werghorst, mais l'arbitrage vidéo a permis de revoir la décision en un carton rouge.
Malgré l'infériorité numérique, Schalke a cherché l'égalisation et l'a obtenue avec un penalty transformé par Bentaleb à la 85ème minute.
Cependant, lors de la troisième minute de temps additionnel, Wolfsbourg a obtenu la victoire par l'intermédiare de Ginczek.