Chosing to bat, Baroda made 335 in their first innings and then bowled out Karnataka for 302, the slender 33-run lead proving to be crucial in the end for the visiting side at the Srikantadatta Narasimha Raja Wadeyar Ground.
In their second essay, Baroda, overnight 204/8, managed 254 all out in 90 overs.
On the fourth and final day today, Karnataka's innings stopped at 153 for seven in 65 overs, with lower-order batsman Shreyas Gopal top-scoring with a 142-ball 51 that included four boundaries.
Chasing 287 for an outright win in 67 overs, Karnataka were off to a disastrous start losing both their openers Robin Uthappa and Lokesh Rahul for naught. Their challenge ended there only as the hosts managed 153 for seven before the close of play.
