All-rounder scored an unbeaten 29 en route a three-wicket win after his side was reduced to 90 for 7 in the final