The invincables are in trouble