India toppled Bangladesh by 45 runs