10-Man Arsenal stumbles as Liverpool and Manchester City claim vital wins