Naloxone
When given intravenously (into a needle placed into a vein), naloxone works within two minutes.  When injected into a muscle, it works within five minutes. The medication may also be shot up the nose.