Bangladesh had India on the ropes, bundling it out for 211. But the Indian spinners made use of the slightly tacky pitch to pack Bangladesh off for 160 to celebrate a fine victory.