Italy has surged into the final of the Trebinje Cup, captivating fans with their unstoppable power and relentless consistency. Meanwhile, Hungary edged out Greece in a heart-stopping finish, sealing their place with a breathtaking last-minute triumph

