The Azzurri don’t have anyone who can score goals.
They've had some unfortunate injuries since their European Cup Championship last summer. Federico Chiesa, their most creative player, was a huge loss to injury. Spinazzola suffered an injury in that Euro Cup and is still out. Plus, Scamacca was out injured. The guy projected to be a superstar, Nicolo Zaniolo, has endured two devastating ACL injuries and has never been the same. Italy has not developed the depth to overcome those players but still should have had enough to get by North Macedonia (they outshot them 32-4). Unfortunately, true, they didn't have anyone who can score.