Italy and Germany played out a 1-1 draw in their Nations League Group A3 opener in Bologna on Saturday.
Roberto Mancini's side suffered a 3-0 defeat to Argentina in Wednesday's Finalissima – a meeting between the European champions and Copa America winners – but they were much improved at Stadio Renato Dall'Ara.
The Azzurri, who hit the post in the first half through Gianluca Scamacca, went ahead in the 70th minute courtesy of Lorenzo Pellegrini's fourth international goal.
However, Germany levelled soon after as Joshua Kimmich stole in to snatch a point for Hansi Flick's men.
Germany had been comfortably the better side in the early stages, with Serge Gnabry forcing Gianluigi Donnarumma into a smart stop from a tight angle in the 15th minute.
Thomas Muller saw a powerful strike superbly blocked by Alessandro Florenzi shortly before the half-hour mark, while at the other end Scamacca struck the base of Manuel Neuer's right-hand post with an effort from distance.
Scamacca headed wide from a promising position soon after the restart, before Matteo Politano had an effort deflected narrowly wide.
Then 18-year-old debutant Wilfried Gnonto had an almost immediate impact after being introduced in the 65th minute, whipping in a wonderful cross from the right that Pellegrini steered in from close range.
Italy's lead lasted just three minutes, though, as Kimmich clipped home from 10 yards to ensure the spoils were shared.