Bengal Warriors beat U Mumba 37-35 in a tightly-fought contest to clinch a place in the VIVO Pro Kabaddi Season Seven finals.