The draw lifted them to 57 points, one ahead of fifth-placed Borussia Moenchengladbach while injury-plagued Schalke, missing 10 players, set a club record by failing to win for the 13th consecutive league game.

The Royal Blues, however, looked much sharper than in recent weeks and worked hard for more than half the game. They earned a penalty following a VAR review in the 51st minute which captain Daniel Caligiuri converted.

Bundesliga
Dortmund captain Marco Reus still injured, to miss pre-season start
30/07/2020 AT 11:52

Yet they dropped back instantly and allowed Leverkusen far too much space. The visitors' persistent pressure paid off in the 81st minute when Schalke defender Juan Miranda, under pressure, turned a Wendell cutback into his own net.

Leverkusen should have scored again through Lucas Alario and Charles Aranguiz as Schalke, in ninth place, ran out of steam.

The hosts could have snatched victory in the last action of the game but Michael Gregoritsch's point-blank header was saved by Lukas Hradecky.

"We did not have our best day today," said Leverkusen's Sven Bender. "The penalty made our life difficult but overall we were not pressing enough. So the result is fair because we did not deserve more."

Bayern Munich can clinch the title on Tuesday with a win at Werder Bremen. Borussia Dortmund are in second place, seven points behind on 66 points.

Bundesliga
Bayern Munich interested in Norwich defender Max Aarons - report
27/07/2020 AT 14:55
Bundesliga
Borussia Dortmund-bound Jude Bellingham reveals 'disgusting' racist abuse
23/07/2020 AT 08:25