Na Eurocopa 2004, a Alemanha voltou a decepcionar, sendo novamente eliminada na primeira fase, chegando a empatar em 0 a 0 contra a fraca Letônia. No ano seguinte, o país, anfitrião da próxima Copa do Mundo, hospedou também a Copa das Confederações. Os alemães voltaram a empolgar, reencontrando nas semifinais o Brasil, desta vez com ele em campo. Ballack fez de pênalti o seu gol, mas mesmo com ele e jogando em casa, a "Nationalelf" perdeu por 3 a 2.