We had friends over for pizza night, and someone managed to drop a huge slice face down on our cream linen sofa. I tried dabbing it with dish soap right away, but it left a faint orange ring that completely dried into the fabric. Is it possible to completely draw out oily tomato stains without bleaching the material?