Fifties from opener Karun Nair
and Stuart Binny
helped Karnataka take a first-innings lead after they were struggling at 73 for 4 against Delhi.
Nair and Binny added 127 for the fifth wicket after Rajat Bhatia, Ashish Nehra and Varun Sood struck early on the second morning. The pair brought up the partnership in 30.4 overs, with Binny smacking seven fours and six sixes on his way to a 94-ball 88. Nair, on the other hand, played a more sedate innings, taking 195 balls for his unbeaten 92, the batsman's maiden-first class fifty.
Delhi's bowlers managed just one breakthrough after their early haul, as Nehra dismissed Binny a few minutes before close of play, with Karnataka three runs short of the first-innings lead. Nair then played out the remaining overs with Shreyas Gopal as Karnataka finished at 226 for 5.
Haryana's hopes of avoiding relegation to Group C received a major boost on Tuesday, as their opener Rahul Dewan
's unbeaten century helped the team secure a first-innings lead against Odisha in Bhubaneswar.
Dewan struck 19 fours during his 136 not out, and added 143 for the opening wicket with Avi Barot
as Haryana began their innings strongly. Barot made his way to 60, with seven fours and a six, before falling to Niranjan Behera. Niranjan delivered another blow soon after, dismissing Sunny Singh for 6, as Odisha tried to claw their way back into the game.
Dewan, however, put up another big partnership - an unbroken 141 for the third wicket with Sachin Rana
- to take the visitors to 294 for 2, with a first-innings lead of 52 to carry into the penultimate day. Rana himself contributed 83, blasting eight fours and four sixes.
Odisha, who themselves need at least a point to stay from going down, had begun the day at 221 for 9, but could add only 21 to that score, as Deepak Behera fell for 33 to end the team's innings at 242.
Punjab made good progress in their quest to qualify for the quarter-finals, after making 516 in the first innings and reducing Jharkhand to 210 for 9 on the second day in Dhanbad.
Punjab, who began at 380 for 4, lost Mandeep Singh early for 45, but were buoyed by a sixth-wicket stand of 66 between Siddarth Kaul
and Gurkeerat Singh. Kaul hit five fours and two sixes before eventually being dismissed for 50 in the 110th over. For Jharkhand, Shahbaz Nadeem picked up four wickets but went for 165 runs from his 39.5 overs.
The hosts, in reply, were comfortable at 173 for 2 thanks to Rameez Nemat
's 81 and Ishank Jaggi's 51, but Nemat's wicket in the 46th over triggered a collapse and Jharkhand lost the next seven wickets for just 37 runs. Gurkeerat and Rajwinder Singh shared eight wickets between them for Punjab.