Mercaptopropionylglycine (MPG) has a marked cardioprotective action in several model systems of ischaemia-reoxygenation injury. Suggested mechanisms of action include scavenging of hydroxyl radical and of hypochlorous acid and reacting with an oxidant formed by reaction of myoglobin with H2O2, thereby slowing lipid peroxidation stimulated by myoglobin-H2O2 mixtures. This oxidant seems not to be singlet O2 or hydroxyl radical. Studies in vitro show that scavenging of hypochlorous acid is a feasible mechanism of cardioprotective action for MPG in vivo in ischaemia/reperfusion systems to which neutrophil-mediated injury contributes. However, the poor ability of MPG to inhibit lipid peroxidation stimulated by myoglobin/H2O2 mixtures and its ability to increase iron ion release from myoglobin in the presence of a large excess of H2O2 suggests that MPG is unlikely to protect the myocardium by interfering with oxidants produced by the myoglobin-H2O2 system.