James Maddison scores for Leicester

Leicester City held on with 10 men to beat Wolves after striker Jamie Vardy was sent off – and manager Claude Puel said they were “lucky” to win.

Vardy, who started the game after scoring as a substitute in the Foxes’ Premier League opener against Manchester United, was dismissed on 66 minutes for a reckless challenge on Matt Doherty.

Leicester already led by two goals at that point – Doherty inadvertently setting them on their way with an own goal he knew little about as he headed home a Marc Albrighton cross which took a flick off Conor Coady.

James Maddison, a £20m signing from Norwich, scored the second on his home debut on the stroke of half-time with a well-placed finish from the edge of the area after referee Mike Dean allowed play to continue following a foul on Ricardo Pereira.

Wolves had started the game strongly but failed to make the most of their opportunities, Joao Moutinho striking the crossbar with Kasper Schmeichel beaten and Raul Jimenez hitting the post following a sharp turn.

And Nuno Espirito Santo’s side, for whom club record signing Adama Traore came on at half-time, could not capitalise on their extra man after Vardy’s dismissal as their wait for a first Premier League victory since February 2012 goes on.

“I think perhaps Wolves deserve a result,” said Puel.

“Congratulations to them because they played well. They are difficult to read, they cause a lot of difficulty. It is difficult to defend against them.

“We were lucky. My players kept a good attitude and mentality. It was important to have the right attitude.”