T.N.
I found what I like to call my magic trick. It was worked on stains that have gone through the washer and dryer more than once. It even worked on (tmi) blueberry vomit.
Spray with shout or equivalent. Sprinkle oxyclean powder on the wet area and let it sit for a day or so. The stain is usually gone before i even run it through the wash again! :)