Leroy Sané has scored twice and Harry Kane has added to his Bundesliga-best tally as Bayern Munich restored its six-point lead by beating St. Pauli 3-2.