Resuming on 266 for two, Haryana rode on Sunny's epic knock -- a 381-ball 201 -- apart from centuries by Sachin Rana (102) and Nitin Saini (106) to put Mumbai in the driver's seat.
Haryana rode on Joginder Sharma's inspiring spell of five for 16 and then 26-year-old Sunny Singh led the way with a 63-run knock to frustrate the visitors before Mumbai's Zaheer Khan picked up four wickets.
Sunny Singh (29) and Abhimanyu Khod (10) were at the crease when stumps were drawn. Both the Haryana openers, Nitin Saini (22) and Rahul Dewan (8), fell for the addition of 32 runs in the second innings at the Subrata Roy Sahara Stadium.