The Foxes have secured the 27-year-old on a four-year contract and he leaves Goodison Park after just one season in the Barclays Premier League, where he scored 10 goals in 38 appearances.

Despite his goals for the Toffees he never really convinced in the top flight and the Goodison Park club decided to cash in when the npower Championship side improved their original bid of £2million from a fortnight ago.