Second-half goals from Leroy Sane and Raheem Sterling stunned arsenal as Manchester City came from behind to win 2-1 and move seven points behind leaders Chelsea in English Premier League.

Arsenal’s Theo Walcott gave the visitors a fillip by scoring on four minutes when he rounded off a thrilling three-man move.

City transformed into an irresistible attacking force after the interval and equalised on 47 minutes when sane rounded off David Silva’s precision pass with his first goal.

Sterling scored the winner after 71 minutes, picking up Kevin de Bruyne’s raking Crossfield pass to cut inside on to his left foot and beat Petr Cech at the near post.

The result dropped arsenal to fourth place.