Swarfega really works.
I did it last week. Made sure the stain was completely dry, after a conventional wash that didn't work, and then carefully rubbed some Swarfega into the stain until it was all gone. I treated both sides of the fabric and then washed off in water.
Ideally I would use the Swafega before putting the item in the wash.