In other matches, Andhra were in trouble against Kerala while Hyderabad was in a comfortable position against Tamil Nadu at the end of the penultimate day.
At NFC grounds, in reply to Karnataka's mammoth 401, Goa were shot out for just 82 runs off 37.1 overs.
Sarvesh Naik (24, 3x4) was the lone survivor of Karnataka's bowling.
K P Appanna took five for 33 while Raju Bhatkal took two for 15.
Following on, Kerala in their second innings were all out for 127 runs off 48 overs.
Rupesh Sarvankar made a half-century (54, 118 balls, 9x4, 1x6) and Abhay Sonavane (25, 3x4) was the other chief contributor. Amir Verma (4/26), Sunil Raju (3/53), and Raju Bhatkal (2/5) were the pick of the Karnataka bowlers.
At Rajiv Stadium, Andhra were in dire straits losing four vital wickets for just 64 runs off 57 overs. Shashavali was batting on 35 (3x4) and Prabhu Kiran remained unbeaten with 20 (3x4).
Earlier Kerala were all out for 305 in 122.1 overs. Arun Paulose (21), Prashant (20 unbeaten) were the chief scorers. Vijay Kumar (4/48) and A G Praveen (5/65) were the pick of the Andhra bowlers.
At Gymkhana home team Hyderabad made 182, losing seven wickets in 87 overs, in reply to Tamil Nadu's first innings 194 all out. Ravi Teja once again gave a good start by making 42 runs off 64 balls, studded with six fours.
Though Mohd Shakeer is batting with 64, including eight hits to the fence, Hyderabad still needs 13 runs with three wickets in hand to gain a vital first innings lead. Among Tamil Nadu bowlers Naresh took three for 77 and Ashwin took four for 59.
Karnataka 1st innings 401/5 declared. beat Goa 82 all out and 127 all out.
Kerala 1st innings 305 all out Vs Andhra 64/4.
Tamil Nadu 1st innings 194 all out Vs Hyderabad 1st innings 182/7.