Gladbach are now top on 31 points with Bayern, who suffered their second consecutive league loss, dropping to seventh on 24