Chasing a modest 220 for win, Haryana were bowled out for 113, inside 36 overs, as Karn finished with figures of five for 13 in 9.1 overs. Only Nitin Saini (20) and Rohit Sharma (26) got past 20 among the Haryana batsmen.
Eailier sent in to bat, Railways made 219 for seven in their 50 overs, with Arindam Ghosh anchoring their innings with a 118-ball 76.
Ghosh struck five fours and a six, and added 77 with Karn (29) for the fifth wicket.
Jharkhand and Gujarat are the two teams which qualified for the knock-outs from Group B.
Also Read
Brief Scores:
Railways: 219 for seven in 50 overs (Arindam Ghosh 76; Ashish Hooda 2/28)
Haryana: 113 all out in 35.1 overs (Rohit Sharma 26; Karn Sharma 5/13).