Nicorandil, pinacidil and lemakalim relaxed precontracted rings of canine cerebral artery. 2. The order of potency was lemakalim greater than nicorandil approximately equal to pinacidil, but all these agents were less effective than nimodipine. 3. The effects of nicorandil were inhibited by methylene blue but not by glibenclamide, while the effects of pinacidil and lemakalim were inhibited by glibenclamide but not by methylene blue. 4. Thus nicorandil probably causes relaxation mostly by effects on guanylate cyclase while lemakalim and pinacidil produce the same effect by action at ATP-dependent potassium channels.