Rajasthan were set 343 to win after Sachin Baby's counterattack - 30 off 16 balls - lifted Kerala's score from 217 for 2 to 250 for 5 in less than five overs on the morning of the final day. Overnight batsman Jalaj Saxena was unbeaten on 105 when Kerala declared; Sanju Samson couldn't add to his overnight score of 72, falling in the first over of the day.
Rajasthan's innings was plagued by recurring collapses. They had lost both openers withing seven balls of the start of their innings, before a 63-run stand between Robin Bist (70) and Rajesh Bishnoi (35) brought stability to the innings. But Joseph broke that stand and followed it up with the wicket of Ashok Menaria to reduce Rajasthan to 64 for 4 with more than 70 overs still to play. Nearly 40 of those overs were absorbed by the fifth-wicket pair of Bist and Mahipal Lomror (53) but the former's wicket brought yet another collapse - they fell from 160 for 4 to 190 for 9. Deepak Chahar and Aniket Choudhary then attempted a final resistance, batting out 62 balls and bringing Rajasthan close to pulling off a draw. But Joseph trapped him in front in the 84th over to seize the win for Kerala.
Jalaj, who made scores of 79 and 105* in the game, took two wickets in the second innings to also finish with a ten-wicket match-haul.
Jharkhand walked away with a bonus-point win against Haryana in Ranchi, after chasing their 80-run target without losing any wickets.
The win was set up by Shahbaz Nadeem, whose six-wicket haul inflicted a collapse on Haryana, who had begun the day on 141 for 4. Overnight batsmen Rajat Paliwal (93) and Rohit Sharma (71) added 107 runs on the final day before Nadeem dismissed the former, seven short of a 14th hundred. Haryana lost the rest of their wickets for the addition of only 48 runs and were bowled out for 296, having conceded a first-innings lead of 217.
Jharkhand promoted wicketkeeper-batsman Ishan Kishan, who struck an unbeaten 46 off 45 balls and took them home in the company of Nazim Siddiqui (24*).