The Premier League gets off to a flier with a seven-goal thriller and Leicester will go home wondering how they lost. With Arsenal staring down the barrel of defeat after falling 3-2 behind to Jamie Vardy’s second of the night, substitutes Aaron Ramsey and Olivier Giroud scored two in as many minutes to win the three points for Arsenal.

Ramsey’s was the crucial goal and it should not have stood – Mesut Ozil handled in the build-up before providing the assist. Arsenal rode their luck and have every right to be pleased with the win, but the woefulness of much of their defending, from an admittedly make-and-do patchwork defence, will give Arsene Wenger plenty to think about. Going forward, however, his team looked sublime at times.

Leicester have every reason to be proud of a fine performance too, but Craig Shakespeare also has work to do with his back four. Spare a thought, too, for Kelechi Iheanacho, whose introduction in the 82nd minute happened to coincide with the Leicester collapse.