Dermed kan de øke luken sin ned til Bayern München på 2.-plass. Det skiller 13 poeng før sistnevnte tar imot Borussia Dortmund senere lørdag kvelde.
Leverkusen har hatt en lei tendens til å komme bakpå, før så å redde uavgjort eller seier i sluttminuttene den siste tiden. Lørdagens hjemmekamp ble heller ingen unntak.
Maximilian Beier sendte Hoffenheim i ledelsen etter 33 minutter, men igjen reddet Leverkusen det i sluttminuttene.
Først utlignet Robert Andrich med to minutter igjen på klokken, før Patrik Schick fullførte snuoperasjonen ett minutt på overtid.
Leverkusen er fortsatt ubeseiret denne sesongen og har mulighet til å sikre seg tre trofeer. I tillegg til den store ledelsen i Bundesliga er de fortsatt med i både cupen og europaligaen.
Les også: Leverkusen fortsatte seiersrekken – nærmer seg sitt første ligagull