In a thrilling T20 World Cup 2026 semi-final, India defeated England by just seven runs. India scored a massive 253 runs, led by Sanju Samson's explosive 89 runs. England's Jacob Bethell fought valiantly with 105 runs, but Jasprit Bumrah's tight bowling sealed the win. Now, India is set to face New Zealand in the final, and the excitement is palpable!

Cricket

