Batting first, Vidarbha scored 237 for 9 in 50 overs and then bowled Haryana out for 169 in 42.3 overs.
Vidarbha's spin duo of left-armer Akshay Karnewar (4/29) and off-spinner Akshay Wakhare (3/38) took bulk of the spoils.
Vidarbha are now on 16 points from five games and have a real good chance of qualifying for the knock-outs.
Summarised Scores
At Kotla: Vidarbha 237/9 in 50 overs (Ganesh Sathish 78, Apoorv Wankhede 64). Haryana 169 in 42.3 overs (Akshay Karnewar 4/29, Akshay Wakhare 3/38). Vidarbha won by 68 runs.
At Palam: Odisha 228/8 (Sandeep Pattanaik 85, Biplab Samantray 33, Amit Mishra 2/31).
Railways 231/4 in 49 overs (Mahesh Rawat 88, Arindam Ghosh 45). Railways win by 6 wickets.