Brighton vs West Ham: Seagulls outsiders to end poor run with win