Top Skor Liga Inggris 2019/2020 tersebut menyarangkan tendangan penalti pertama ke sudut atas kanan gawang pada menit ke-37 setelah dia dilanggar Kyle Walker.
Setelah itu, Vardy membawa Leicester balik memimpin pada menit ke-54 usai melepaskan tendangan rendah yang meneruskan umpan Timothy Castagne dari sektor kanan.
Vardy menuntaskan hat-trick-nya empat menit kemudian dari tendangan penalti kedua, setelah memasukkan bola ke sudut bawah kiri gawang pasca bek muda Manchester City, Eric Garcia melakukan pelanggaran di kotak 16.
Maddison yang turun sebagai pemain pengganti lantas mengubah kedudukan menjadi 4-1 untuk Leicester, ketika dia melepaskan tendangan melengkung yang ciamik dari jarak 20 meter ke sudut atas kiri gawang.
Setelah itu, bek tengah Nathan Ake membawa Manchester City memperkecil kedudukan lewat sundulannya.
Setelah Vardy dipapah keluar lapangan karena mengalami cedera hamstring pada menit-menit terakhir, Tielemans mengonversi penalti ketiga Leicester pada laga ini.
Gol pada menit ke-88 itu pun memastikan kemenangan meyakinkan Leicester di kandang Manchester City.
Kekalahan ini mengakhiri perjalanan 11 pertandingan tanpa kalah Manchester City di liga sejak musim lalu, selain juga menjadi kekalahan pertama mereka dalam pertandingan pembuka musim di kandang sendiri, semenjak kalah 1-2 melawan Southampton pada 1989 silam.
Susunan Pemain
Baca Juga: Gol Penalti di Menit 90+7 Buyarkan Kemenangan Tottenham di London Utara
Manchester City XI (4-2-3-1): Ederson; Kyle Walker, Eric Garcia, Nathan Ake, Benjamin Mendy; Fernandinho (51' L. Delap), Rodri; Phil Foden, Kevin De Bruyne, Raheem Sterling; Riyad Mahrez.