Still, not the ideal start for Shakespeare as a manager who has spent plenty of cash ahead of first full season in charge in the Premier League.
Arsenal made the ideal start to their latest attempt to win a first Premier League trophy in 14 seasons through £58 million signing Lacazette.
The sides went in 2-2 at the break but Arsenal conceded yet again to put their supporters through even more torture.
The former Lyon star made a blistering start to his Arsenal career as he scored his first goal inside two minutes during the 4-3 win over Leicester on Friday. Following a short corner on the left, Marc Albrighton's deep cross was headed back across goal by Harry Maguire and Okazaki leapt to nod a header past Petr Cech.
Supporting the Frenchman in the attack will be Danny Welbeck and Mesut Ozil.
IAN KINGTON GettyImages
That held until Arsenal took advantage of a lapse of discipline from Leicester right before halftime. Arsenal will enjoy the home advantage but things can turn upside down against a tricky opposition like Leicester.
And that form continued against the Gunners - the team he came close to joining last summer - capitalising on the vulnerability of Arsenal's back three, Vardy looked back to his best and found the net twice with two great poachers finishes.
A lot has changed since these two sides last met in April when Arsenal snatched a late slim 1-0 win gifted the Gunners courtesy of an own goal by Robert Huth. For a home opener, Arsenal got a pretty good draw.
Ramsey first levelled the scores in the 83rd minute before Giroud sealed the victory in the 85th minute.
But it was the Welshman who was to put away Arsenal's third as he controlled Bellerin's outside-of-the-foot pass effortlessly and poked into the far corner beyond Schmeichel.
But Arsene Wenger's double change turned the game, FA Cup final hero Ramsey drilling in an 83rd-minute equalizer and Giroud notching the victor two minutes later with a header that hit the bar and bounced over the line.