When Gujarat Titans needed 12 runs off the final two balls, Punjab Kings must have thought they had the game in their pocket but hardly the Mayank Agarwal and company would have imagined that Rahul Tewatia will give them one of the most heartbreaking defeats.