Petr Cech was supposed to be the missing piece for Arsenal in terms of a title challenge in English Premier League, but two mistakes from the former Chelsea goalkeeper, with his defence not helping him out one bit either, turned what should have been the start of a beautiful friendship into an absolute nightmare as West Ham ended eight years of hurt with a clinical 2-0 victory at the Emirates.

Cheikhou Kouyate opened the scoring for West Ham late in the first half, running onto a freekick from the impressive Dimitri Payet unmarked to head into an empty net as Cech came out looking for the ball only to miss it completely.

If Arsenal were expected to come out in the second and produce that comeback the majority of the Emirates crowd would have been expecting, it never came as Mauro Zarate put the game to bed with a 22-yard strike, taking advantage of a giveaway from Arsenal, before catching Cech out with a quick shot, with the goalkeeper left completely unprepared.

It was poor defending from Arsenal for both their goals, and what will also worry Arsene Wenger is the fact that they rarely threatened going forward, despite a glorious, fluent, goalscoring preseason. Olivier Giroud, preferred to Theo Walcott up front, wasn't impressive, and neither was Mesut Ozil.

Aaron Ramsey couldn't get into the game enough, while the same goes for Santi Cazorla as well, with Alex Oxlade-Chamberlain, despite a couple of decent runs, also unable to put his stamp on the game, much like he did in the Community Shield match against Chelsea last Sunday.

It is a dream start for Slaven Bilic in terms of the Premier League as West Ham manager, though, and if they keep playing like this more often than not in the season, they will definitely finish in the top ten.