Crishan Kalugamage’s three-wicket haul powered Italy to dismiss Nepal for 123 runs in 19.3 overs in the ICC Men’s T20 World Cup 2026 at Wankhede. Italy struck at crucial moments, ending Nepal’s innings with contributions from Manenti, Smuts, and others.