Maharashtra won the Ranji Trophy match after bowling Bengal out for 143 and 186, then chasing 114 with a 10‑wicket finish.