The present invention relates to a modified porphyrin-based oxygen-carrying protein, such as haemoglobin, which has been found, in its unmodified state to have a low affinity site of electron transfer and a high affinity electron transfer between a reductant and ferryl haem iron via one or more protein amino acids. The invention provides such proteins that comprise a modification to enhance this pathway.