Derek MacKenzie: We allowed far too many shots