India’s Under-19 juggernaut rolled on with a hard-fought 18-run win over Bangladesh in a rain-hit World Cup league match, their second successive triumph. The Bloemfontein battle tested nerves as weather played spoilsport. After losing the toss, India batted first in a 37-over game, reaching 185/7. Solid opening stand of 67 by Mhatre and Bhardwaj transitioned into valuable runs from Pandey (45) and Mishra. Bangladesh’s bowlers, including pacer Mridha, fought back with 7 wickets but leaked boundaries in the slog. Chasing a revised 168, Bangladesh lost momentum early despite a 50-plus opening partnership. Tiwari’s devastating 4-wicket haul and support from spinners triggered a procession of wickets, reducing them to 110/7 midway. A resilient tail-end resistance forced the issue to the final overs and a decisive Super Over. India’s bowlers executed plans perfectly, restricting opponents to 9 runs, while their openers finished emphatically. This clinical display boosts India’s net run rate and group position.