Harry Kane set a new personal best of 31 league goals in a season as Bayern Munich beat Darmstadt to close the gap on Bundesliga…