Battling severe cramps and batting virtually on one leg, Krunal Pandya smashed an unbeaten 73 off 46 balls in a tense chase that RCB sealed off the final delivery.