Sam Allardyce hails his West Ham side

by