Borussia Dortmund är på väg mot en ny titel i bundesligafotbollen efter 2—1 mot Schalke 04 samtidigt som Bayern München bara fick 0—0 hemma mot Mainz.
Det gör att Leverkusen har åtta poängs försprång i tabelltoppen och behöver bara två poäng på de återstående tre matcherna för att försvara ligasegern.
De har dessutom 25 raka matcher utan förlust, rekord för en enskild säsong.
- Det är helt galet. Vi kunde aldrig tro på förhand att vi skulle kunna åstadkomma det här, sade tränaren Jürgen Klopp.
Startelvor:
Schalke: Unnerstall; Uchida, Papadopoulos, Metzelder, Fuchs; Jones, Moritz; Farfán, Draxler; Raúl; Huntelaar.
Avbytare: Schober, Höger, Escudero, Marica, Matip, Pukki, Holtby.
Dortmund: Weidenfeller; Piszczek, Santana, Hummels, Schmelzer; Gündogan, Bender, Blaszczykowski, Grosskreutz, Kagawa; Lewandowski.
Avbytare: Langerak, Leitner, Perisic, Owomoyela, Kehl, Barrios, Perisic, Götze.