COLOMBO (News 1st); Italy stormed to a historic 10‑wicket victory over Nepal in their ICC Men’s T20 World Cup 2026 Group C match at the Wankhede Stadium in Mumbai, completing a flawless chase powered entirely by the Mosca brothers, who produced a record‑breaking opening stand.Nepal, sent in to bat, were dismissed for 123 in 19.3 overs, with Italy’s bowlers dominating throughout. Crishan Kalugamage starred with 3 for 18, while Ben Manenti delivere...