Seamers Abhimanyu Mithun and R Vinay Kumar wreaked havoc as Karnataka reduced Uttar Pradesh to 221 for nine, giving themselves a good chance to grab first innings lead, on the second day of the Ranji Trophy quarterfinal match in Bangalore on Thursday.
Mithun was the most successful bowler with figures of four for 70 but Vinay was the most difficult as he picked up three wickets after conceding 49 runs in 18 overs.
Mithun removed Prashant Gupa (0), Mohammad Kaif (0), Chawla (56) and Amit Mishra (4), while Vinay picked up Tanmay Srivastava (32), Mukul Dagar (13) and Eklavya Dwivedi (2).
Pacer H S Sharath and part-time spinner Robin Uthappa picked one wicket each. Sharath removed Ali Murtaza (1) caught behind by Gautam, who claimed first of the three catches in the day.
UP is still 128 runs behind Karnataka's first innings score of 349 and it is a clear-cut edge for the hosts as they have to get just one wicket at Chinnaswamy Stadium.
For UP, Parvinder Singh was the lone crusader with the bat as he missed his century by eight runs. He was the last man to be dismissed by part-timer Robin Uthappa. He made 92 runs off 181 balls with 13 boundaries.
The 110-run partnership between Parvinder (92) and Piyush Chawla (56) for the seventh wicket raised hopes for the visitors to wriggle out of the turmoil, but inform Mithun had the latter caught behind by Chidambaram Gautam to bring back the game in their favour.
Earlier, UP picked up five wickets for just 52 runs to restrict Karnataka to 349 runs after they had ended the opening day at 297 for five.
The saving grace for the hosts in the morning session was when Gautam became the third batsman in the innings to belt a century. He faced 118 balls to reach his well-crafted 100 by cracking 16 boundaries, before he was castled by a medium pacer from Amit Mishra.
Abrar Kazi and Mithun were the other two batsmen who reached double figures, before they were sent back into the dressing room for 23 and 13, respectively.