After bundling out Karnataka for a stiff 296, courtesy a five-wicket haul by pacer Siddharth Kaul, it was Anmolpreet who stole the show with a pulverising knock of 138 in the elite group A tie at the M Chinnaswamy Stadium.
Kaul wreaked havoc to return with fine figures of 5-41 and his scalps included Karun Nair, Kaunain Abbas, Shreyas Gopal, Aniruddha and T Pradeep.
But for Punjab, the chase was a walk in the park, with 20-year-old Anmolpreet scoring a blazing 138 off just 106 balls.
He also put on a huge 198-run stand for the opening wicket with Shubman Gill (77).
Anmolpreet, a right-handed batsman, smashed 12 fours and five hits over the fence, while Gill struck seven fours and a six.
However, Punjab romped home with seven balls to spare.
The quarter-finals for the tournament will start on October 14, with the semi-finals on October 17 and 18 and the final on Saturday October 20, all scheduled in Bengaluru.
Summarised scores: Karnataka 296 all out in 48.2 overs (B R Sharath 70, Manish Pandey 67, Siddharth Kaul 5-41) lost to Punjab 297/4 in 48.5 overs (Anmolpreet Singh 138, Shubman Gill 77, K Gowtham 1-49) by four wickets.
At Alur:Baroda 206/8 in 50 overs (Yusuf Pathan 64 not out, Krunal Pandya 52, Samad Fallah 3-21) lost to Maharashtra 207/5 in 44.3 overs (Naushad Shaikh 76 not out, Rohit Motwani 59, Atit Sheth 3-36) by five wickets.
(This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)