Italy's Mattia Zaccagni came off the bench to fire a superb equaliser in the 87th minute and steal a 1-1 draw against Croatia, sending them through to the knockout stage of Euro 2024.