Last year's Premier League champions have lost to Arsenal 4-3 in the first game of the season, which certainly delivered with style.
The Gunners got a head start at the Emirates Stadium as their new signing Alexandre Lacazette scored within the first two minutes.
Okazaki wasn't letting them get away that easily, heading in an immediate Leicester reply.
The Foxes continued to fight back with star striker Jamie Vardy scoring from close range before Danny Welbeck tapped in an equalizer before half-time.
The party wasn't over just yet, as Vardy took advantage of a Mahrez corner and scored Leicester's third goal of the night.
A late lead was given to Arsenal after two more, the first from Aaron Ramsey and then Olivier Giroud and that was enough to secure a win.