As I discuss in this answer, the demons Shumbha and Nishumbha once defeated the gods and took over the three worlds. The gods went to Mount Kailash to ask Durga for help. After they said a prayer to Durga, Shiva's wife Parvati walked by, and out of her body came a form of Durga known as Ambika, AKA Kaushiki, who defeated Shumbha and Nishumbha in battle and restored the rule of the three worlds to Indra and the gods.
In any case, in this chapter of the Devi Mahatmya of the Markandeya Purana, after the battle, Durga tells the gods about her future incarnations, and in particular, she says this about an incarnation in the present Mahayuga:
40-41. The Devi said: 'When the twenty-eighth age has arrived during Vaivasvata Manu, two other great asuras, Shumbha and Nishumbha will be born. Then born from the womb of Yasoda, in the home of cowherd Nanda, and dwelling on the Vindhya mountains, I will destroy them both.'
For those who don't know, around the same time that Krishna was born to Vasudeva and Devaki, a daughter was born to Nandagopa and Yashoda. She was an incarnation of Yogamaya, the illusory power of Vishnu who is often associated with Durga. When Vasudeva brought Krishna to Nandagopa and Yashoda, he took Yashoda's daughter back to the prison and presented her to Kamsa as the eighth son of Devaki. When Kamsa tried to kill the baby girl, she revealed herself as a goddess and said something like "Fool! The eighth son of Devaki is still alive and he'll kill you!" And then she flew up into the sky.
Afterward, this goddess is said to have gone to the Vindhya mountains, which is why she is known as Vindhyavasini. But my question is, what is the story of her fighting the rebirths of the demons Shumbha and Nishumbha? Who were they reborn as?
Are there any scriptures that describe this story?