The game swung back and forth before Chittagong’s lower order chased down 15 runs in the final over to seal the win.