Two virtually identical acireductone dioxygenases, ARD and ARD', catalyze completely different oxidation reactions of the same substrate, 1,2-dihydroxy-3-keto-5-(methylthio)pentene, depending exclusively on the nature of the bound metal. Fe(2+)-dependent ARD' produces the α-keto acid precursor of methionine and formate and allows for the recycling of methionine in cells. Ni(2+)-dependent ARD instead produces methylthiopropionate, CO, and formate, and exits the methionine salvage cycle. This mechanistic difference has not been understood to date but has been speculated to be due to the difference in coordination of the substrate to Fe(2+)versus Ni(2+): forming a five-membered ring versus a six-membered ring, respectively, thus exposing different carbon atoms for the attack by O2. Here, using mixed quantum-classical molecular dynamics simulations followed by the density functional theory mechanistic investigation, we show that, contrary to the old hypothesis, both metals preferentially bind the substrate as a six-membered ring, exposing the exact same sites to the attack by O2. It is the electronic properties of the metals that are then responsible for the system following different reaction paths, to yield the respective products. We fully explain the puzzling metal-induced difference in functionality between ARD and ARD' and, in particular, propose a new mechanism for ARD'. All results are in agreement with available isotopic substitution and other experimental data.