Italy beat Bosnia 1-0 on Sunday when midfielder Davide Frattesi scored a stunning first-half goal in their final warm-up match before the European Championship that begins in Germany next week.
It was another very disappointing performance from Italy, who took the lead in the 38th minute when Frattesi scored with a superb first-time effort into the roof of the net from a Federico Chiesa cross.
“There is room for improvement. If we want to be prepared, we have to do something more and we will achieve it,” Frattesi told Rai.
“We created opportunities, but we have to manage them better because we will have less in the group. However, we saw some good things.”
Italy finds itself in a tough Group B of the Euro Cup, where it will face three-time champions Spain, Croatia and Albania.
It was another stellar performance from Frattesi, the Azzurri's top scorer since his debut in June 2022, having scored five goals in 15 games.
The result, however, leaves coach Luciano Spalletti with plenty to think about heading into the Euros, with the defending champions often looking forceful in front of goal and striker Gianluca Scamacca wasting several chances.
They also almost fell behind in the opening minutes, but Gianluigi Donnarumma made a good save to parry a low shot from Bosnian midfielder Haris Hajradinovic.
The Italian goalkeeper made another save in the 18th minute when Bosnia, who are 74th and have not qualified for Euro 2024, had another good chance through Jusuf Gazibegovic, whose free kick headed just under the bar.
“We did what we had to do,” Spalletti told Sky Sport. “We are convinced that we have a good team, we will just have to get into the atmosphere of a real match.
“We have played two almost completely different teams, to see them all a little, because at least we have the opportunity to tell them something that needs to be found to improve things. We don't have much time.”
Spalletti made nine changes from Tuesday's 0-0 draw against Turkey, keeping striker Chiesa and midfielder Jorginho in the starting lineup.
Italy begins its Euro 2024 campaign on Saturday against Albania before facing Spain on June 20 and Croatia four days later.