Bangladesh roared back into the three-match series with a comprehensive six-wicket victory over New Zealand in the second ODI at the Sher-e-Bangla National Stadium in Dhaka.