I would try using OxyClean... it works wonders!
Put clothes soap on spot directly rub with a toothbrush then bleach the tablecloth
Fels Naptha bar Soap scrubbed into yellow spots then rinsed in cool water. Repeat as needed.
Or, use an enzyme based stain remover.