Man City survive huge FA Cup scare, holders Arsenal crash out