Jude Bellingham captained Borussia Dortmund to a 2-0 win over Bayer Leverkusen that closes the gap on Bundesliga leaders Bayern Munich to three points.