Home Cricket IPL 10: Sunrisers halt KKR juggernaut; Kings XI Punjab toy with Daredevils