Shreyas walked in when Punjab Kings was struggling at 22 for two in a chase of 197. But the skipper smashed a 51-ball ton and with Prabhsimran Singh got his team over the line in the must-win clash.