West Ham are the Premier League's great entertainers as they surge towards a Champions League place
West Ham have scored three goals in each of their last three games, but have also conceded seven at the other end in a thrilling draw against Arsenal and victories against Wolves and Leicester.