Leicester’s 44 point total is one ahead of City and Arsenal, with the Gunners set to play Stoke on Sunday.
Villa remains last with 12 points and deserved more from a rabid attack and solid performance from goalkeeper Mark Bunn.
[ MORE: Watch full PL match replays ]
Leicester knocked on the door a few times in the first 15 minutes, with Riyad Mahrez‘s service either a hair-off or his targets misplaying his passes.
Leicester broke through with a Goal Decision System-aided goal in the 29th minute. Schmeichel’s goal kick sailed over the Villa defense and Jamie Vardy‘s wide shot was stopped by Bunn. Okazaki put the rebound past the line before the Villa keeper rejected it.
Then Villa gave up a PK when Aly Cissokho slid out at Mahrez’s shot in the box and blocked it with his arm. The Algerian saw his attempt stopped by Bunn.
[ MORE: Latest Premier League standings ]
5 – Shinji Okazaki has now scored five goals for Leicester City in all competitions, all of them coming away from home. Trip.
— OptaJoe (@OptaJoe) January 16, 2016
[ MORE: Full lineups, stats, box score ]
Leicester worked a clever play late in the 58th minute, but Bunn leapt to poke Danny Drinkwater‘s spinning shot over the goal.
Kozak looked to have drawn a penalty when Huth tossed down the Polish striker in the box, but Roger East declined to make the call.
Drinkwater and Vardy sprung a brilliant counterattack, but the former had a hard time with a quickly-dipping cross from the latter.
Then came Gestede. The substitute wasn’t whistled when his missed trap hit his arm, then belted a left-footed shot that deflected past Schmeichel to make it a deserved 1-1.