With Manchester City busy booking their spot in the FA Cup final, Arsenal kept their title dreams intact.