Bengaluru FC secured qualification to the play-offs and ended Chennaiyin FC's race for the top six after a 1-0 win.