you could try placing a brown paper bag over the stain and then ironing over the the brown paper bag but dont have the iron on steam. the heat from the iron draws the grease on to the brown paper bag.
Before you wash it, rub some washing up liquid (neat) into the stain and leave it for an hour or two
Then wash it as normal in the machine, this has always worked for me!