Late strike saves Arsenal from home defeat