Jamie Vardy burst back to his predatory best with his first Leicester City hat-trick as the champions recaptured their title-winning mojo to earn a shock 4-2 win over Manchester City at the King Power Stadium.

Vardy, hero of last season's fairytale triumph, finally ended his 16-match goalscoring drought for the club by scoring twice in the first 20 minutes as the Foxes, making a nonsense of their miserable recent form, raced into a three-goal lead.

After the England striker had struck in the third minute, club stalwart Andy King put Leicester two up with only four-and-a-half minutes on the clock and Vardy was then put in beautifully by Riyad Mahrez to score his second.

He completed his first hat-trick since his non-league days at Fleetwood Town from the narrowest of angles thanks to a careless back pass from John Stones before Aleksandar Kolarov (82 minutes) and Nolito (90) scored consolation goals in a late City rally.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.