West Ham United shocked Manchester City at the Etihad stadium, after goals from Victor Moses and Diafra Sakho sealed a 2-1 win for the Slaven Bilic’s side.

The visitors took a surprise lead after just six minutes, as Moses collected a pass from Dimitri Payet before firing a shot past Joe Hart from 25 yards.

The visitors doubled their lead on 31 minutes, after Winston Reid missed a chance from a corner, before Pedro Obiang recovered the ball and found Sakho to finish from close range.

The hosts reduced the deficit to one goal in added time, as Kevin De Bruyne struck a powerful effort into the bottom corner of the West Ham goal.

The win for the East London side puts them second in the Premier League table, three points behind City.