Sunderland boss Sam Allardyce said Jamie Vardy was the difference today in his sides 2-0 defeat to Leicester.