Kai Havertz and Leroy Sane powered Germany to a 2-1 win over the US in both teams' final warm-up game before the tournament kicks off next week.