Leicester City's star men Jamie Vardy and Riyad Mahrez made the difference as Claude Puel's men comfortably beat Watford 2-0 at the King Power Stadium, moving them up to seventh in the Premier League.

The Foxes looked significantly the more threatening in attack and, although they wasted several chances, victory never looked in doubt as Vardy's first-half penalty was added to late on by the lively Mahrez.

Watford's recent run of just one win – against Leicester on Boxing Day – in 10 league matches rarely looked like being improved upon, as their opponents dominated the first period.

Leicester were deserving of the lead when Vardy found the net from the spot in the 39th minute, after winning his 13th penalty since the start of the 2014-15 season, more than any other player.

Puel's side remained in the ascendancy upon the restart and continued to craft opportunities, but Watford managed to survive several scares.

Andre Gray made an impression late on after coming on as a substitute, before Mahrez's fine solo goal made sure of three points for Leicester as they moved above Burnley on goal difference.