A piece of sheer on-field brilliance by a rejuvenated KL Rahul and divine intervention by the weather gods took India one step closer to the ICC T20 World Cup 2022 semifinals with an edge-of-the-seat five-run victory over Bangladesh in a rain-curtailed contest in Adelaide on Wednesday. (More Cricket News)