Slight surprise as Emre Can is handed his first start of the tournament in midfield. Robert Andrich makes way.
Tah is back following his suspension to replace Schlotterbeck at centre-back, while Nagelsmann sticks with Raum at left back.
Wirtz remains on the bench, along with Mittelstadt.
Germany team news
Team to face Spain: Neuer, Rudiger, Raum, Tah, Kimmich, Can, Kroos, Musiala, Gundogan, Sane, Havertz.
Subs: Baumann, Ter Stegen, Schlotterbeck, Anton, Mittelstadt, Henrichs, Koch, Gross, Fuhrich, Wirtz, Andrich, Fullkrug, Muller, Beier, Undav.
Spain team news
Team to play Germany: Simon; Carvajal, Le Normand, Laporte, Cucurella; Rodri, Fabian Ruiz; Yamal, Pedri, Williams; Morata.
Subs: Raya, Nacho, Vivian, Merino, Joselu, Olmo, Torres, Grimaldo, Remiro, Baena, Zubimendi, Oyarzabal, Jesus Navas, Lopez, Perez.