It will stop it, but it will not make
it go away. I've taken them all at one time or another, Imitrex
, Maxalt, Axert, etc. The side effects seem to hit people with underlying cardiac problems or blood pressure problems. I've never had a single side effect from any migraine medication. You will just have to find one that helps. By the way, Imitrex also comes in an at home injectable and nasal spray.