use the following combination:
1.) have a *strong* coffee or espresso with an apporpriate (depending on your weight and age) dose of metoclopramide
2.) wait for about 15 to 20 minutes
3.) have 1g oft aspirine/acetaminophene (paracetamol)
why? (warning, science

)
caffeine causes a vasoconstriction in the brain, thus reducing a swelling which is said to be one of the causes of the migraine, while mcp increases the speed of resorption for the aspirine/acetaminophene. after waiting for 15-20 minutes for the mcp and caffein to work, the acetaminophene/aspirine gets into your bloodstream much faster, than it normaly does, increasing the initial concentration of aspirine/acetaminophene in your blood (and (in theory) 'curing' your migraine).
i have tested this cocktail more than once on myself, having a mean hangover and it worked like a charm, so if you have the ingredients, i hope it helps you as much as it helped me.
but, be aware that there are risks and side effects to be considered before using this combination, and you should prabably consult a doctor before taking it
