Have you tried a bit of Vanish on the stain? It's worked well in the past for me.