India, Jan. 25 -- In an eventful day of Ranji Trophy action, Jammu and Kashmir bagged the headlines by registering an upset win over 42-time champions Mumbai, while Haryana stormed into the quarter-finals by crushing Bengal. In Bengaluru, the national selectors finally found an India batter among the runs after Shubman Gill stroked a patient hundred against Karnataka, although it was in a losing cause.

It was J&K's second successive win over Mumbai in the competition, 10 years apart and both in Mumbai's den. J&K last beat Mumbai in December 2014. This win was even more special as it came against a full-strength Mumbai batting line-up, including the presence of India skipper Rohit Sharma. The result leaves the defending champions' knockou...