Kolkata: Rahul Shukla grabbed five wickets as Jharkhand beat Services by 25 runs to set up a semi-final clash against Karnataka in Vijay Hazare Trophy ODI tournament yesterday.

Shukla (5-61) & fellow pacer Jaskaran Singh (2-22) ran through the Services top order as they were shot out for 189 in 48.4 overs while chasing a target of 215. Meanwhile, Railways beat Punjab by 137 runs.