Sunrisers Hyderabad beat Kings XI Punjab by 45 runs to climb up to the fourth spot in IPL points table.