Maharashtra's Ruturaj Gaikwad slammed an unbeaten 220 vs UP [Source: Twitter]
The four quarterfinals of the ongoing Vijay Hazare Trophy 2022 produced some scintillating batsmanship across all matches, while some ended in wins, others came in losing cause. Here's a lowdown of which four teams ended up qualifying for the semifinals stage.
Punjab vs Karnataka
In the first quarterfinal of the day between Punjab and Karnataka, the Mayank Agarwal-led side clinched a last-over thriller to win the match by four wickets.
Put into bat, Punjab's innings were steered by Abhishek Sharma's 109. Sharma saw support from Anmol Malhotra (29) and Sanvir Singh (39), as Vidwath Kaverappa rattled their line-up with a 4-for.

Chasing 236 to win, Ravikumar Samarth anchored the Karnataka innings, scoring a 106-ball 71. Former skipper Manish Pandey contributed with a sturdy 35, while former Rajasthan Royals player Shreyas Gopal played a hand of 42 runs. Singh also claimed two wickets for Punjab.
Brief scores
Punjab 235 all-out (50)
Abhishek Sharma 109 (123), Sanvir Singh 39 (42);
Vidhwath Kaverappa 4-40 (10), Ronit More 2-48 (10)
Karnataka 238-6 (49.2)
Ravikumar Samarth 71 (106), Shreyas Gopal 42 (52);
Sanvir Singh 2 -28 (10), Mayank Markande 1-32 (6)
Karnataka won by 4 wickets