Newly-crowned Ballon d'Or winner Harry Kane was left on the bench as Bayern Munich sailed to a 6-1 win over second-tier Magdeburg in the German Cup last 32 on Wednesday. Harry Kane won the Ballon d'Or 2026, becoming the first Bundesliga player to do so in decades, boosting Bayern Munich and German football's global reputation.