Decay of the coronal magnetic field can release sufficient energy to power a solar flare