Algerian winger took his tally for the campaign to 10 goals, putting him joint-second behind 14-goal Vardy in the scoring charts and lifting Claudio Ranieri’s men two points clear at the top of the standings.
“Everyone talks about Vardy scoring, but now Mahrez has done so,” said Ranieri.
“It was so pleasing to see that when Jamie had a chance to score, he passed to Mahrez so he could have his hat-trick.”
Arsenal are now Leicester’s nearest rivals after a 3-1 home win over Sunderland, but Manchester United fell off the pace following a goalless draw with West Ham United.
Manchester City were well beaten at a windswept Britannia Stadium, where Stoke prevailed courtesy of a pair of early goals that were each created by Xherdan Shaqiri and finished by Marko Arnautovic.
Manuel Pellegrini’s side were left in third place, three points behind Leicester, while Mark Hughes’s Stoke moved up to 10th.
Arsenal also exploited City’s misstep at Stoke by beating Sunderland, which took Arsene Wenger’s team up to second place.
Missing Alexis Sanchez and Santi Cazorla through injury, Arsenal took a 33rd-minute lead when Mesut Ozil’s 12th assist of the season allowed Joel Campbell to slot home.
Olivier Giroud’s own goal from Yann M’Vila’s free-kick saw Sunderland level, but the Frenchman atoned in the 63rd minute by heading in a cross from Aaron Ramsey, who also found the net in stoppage time.
United were unable to follow Leicester and Arsenal’s lead as their goal-scoring problems resurfaced in a 0-0 draw at home to West Ham that left them level on points with City in fourth place.
Shorn of the injured Wayne Rooney, it was a frustrating outcome for Louis van Gaal’s side, who face Wolfsburg in Germany on Tuesday needing to win to be certain of progressing in the Champions League.
But it could have been even worse, with Winston Reid hitting the post with a header for West Ham and Mauro Zarate shooting wastefully wide from Andy Carroll’s lay-off early in the second half.
“We have to finish better than we did today,” Van Gaal told MUTV.
“You must score out of the kind of chances we created. You need to score, otherwise you cannot win, and it is very frustrating, also for the players because they want to score.”
Fifth-place Tottenham Hotspur also failed to make ground on the teams above them, drawing 1-1 at West Bromwich Albion after James McClean cancelled out Dele Alli’s volleyed 15th-minute opener for Spurs.
Bottom club Aston Villa earned a 1-1 draw at Southampton, while Troy Deeney and Odion Ighalo struck as Watford beat Norwich City 2-0.
A representational image of tennis. — Unsplash/FileISLAMABAD: Leading players have won their matches on the opening...
Bangladesh cricketer Tamim Iqbal. — Screengrab via Facebook@TamimOfficial/File Dhaka: Former Bangladesh captain...
England manager Thomas Tuchel. — AFP/FileLONDON: Thomas Tuchel admitted Jude Bellingham was “lucky” to escape a...
Representational image of hockey. — TheNews/FileLAHORE: Pakistan and Japan have been surprisingly excluded from this...
Pakistan rowing team — Pakistan Olympic Association/FileKARACHI: Pakistan Rowing Federation has been accused of...
Aisam-ul-Haq Qureshi. — Instagram@aisamqureshi/FileLAHORE: Pakistan Tennis Federation President Aisam-ul-Haq Qureshi...