Leicester City striker Jamie Vardy has broken Ruud Van Nistelrooy's record of scoring in 10 consecutive Premier League games, extending his goal streak to 11 matches.