Jose Gaya snatched a 95th-minute equaliser as Spain escaped Stuttgart with a 1-1 draw against Germany, who are still looking for their first Nations League win.
Joachim Low's side drew two and lost two in the inaugural edition of the tournament in 2018-19 but looked to be heading for victory after Timo Werner crowned a wonderful team move in the 51st minute.