Electing to bat first, Gujarat made 184 runs for the loss of four wickets and then bundled out Uttar Pradesh for 150 at the Saurashtra Cricket Association (SCA) stadium, Khandheri.
Panchal made a blistering 77 with 12 fours and a six in his 52-ball knock and then took four wickets, conceding only 19 runs in his four-over spell.
He was supported by off-spinner Rajul Bhatt, who finished with 3 for 15. Panchal and Rajdeep Darbar (35) added 75 runs for the opening wicket while Rohit Dahiya and Chirag Gandi too chipped in with unbeaten 25 and 23 runs respectively as Gujarat made 184 runs for the loss of 4 wickets.
Chasing the target, Mukul Dagar was the only batsman, who kept fighting to score 58 runs with ten fours and a six off 35 balls.
Akshdeep Nath (27) and Praveen Kumar (26) fell to the mounting run rate as Uttar Pradesh were bundled out on the last ball of the match making 150. Panchal and Bhatt shared seven wickets between them.
Gujarat 184 for 4 (Priyank Panchal 77, Rajdeep Darbar 35). Uttar Pradesh 150 all out (Mukul Dagar 55, Priyank Panchal 4-19, Rujul Bhatt 3-15).