West Ham produced a comeback for the second week running, while Everton eased to victory over Fulham, who are still waiting for a first away win.