Logo aos cinco minutos de jogo veio a primeira oportunidade clara para o SchalkeO árbitro apitou a falta de Omer Toprak dentro da área, cedendo pênalti à equipe da casaKlaas-Jan Huntelaar chutou no canto esquerdo do gol, mas o goleiro mergulhou e conseguiu grande defesa.
Aos 14 minutos, Maxim Choupo-Moting arriscou da entrada da áreaA bola foi desviada e enganou o goleiro Leno, abrindo o placar para o SchalkeAos 29, Leroy Sane recebeu passe de Max Meyer, finalizou de curta distância e aumentou a vantagem dos anfitriões.
A equipe da casa soube se impor no primeiro tempo e manteve o controle da etapa, principalmente após conquistar a vantagem de dois golsEntretanto, o Bayer Leverkusen voltou determinado para o segundo tempo, armou diversas oportunidades de ataque e conseguiu uma reação impressionante.
Aos oito minutos, gol de Brandt após bela jogada de BellarabiO Leverkusen diminuiu a diferençaAos dez, um susto para o goleiro Fahrmann: Aránguiz recebeu passe preciso dentro da área e fez a bola explodir no travessãoAinda no mesmo minuto, Bellarabi recebeu a bola e, sem ângulo, marcou o gol de empate dos visitantes.
Aos 14 minutos, em rápido contra-ataque, Chicharito recebeu a bola dentro da área e chutou cruzado, marcando o gol da virada do Leverkusen.
O time visitante inverteu a situação e manteve o controle do restante da partida, garantido a vitóriaO resultado é bastante desfavorável ao Schalke, que com a mesma pontuação do Mainz, briga por vaga na Liga Europa.