Meanwhile, Emperor Daowu had, because of Tuoba Shao's crimes, imprisoned Tuoba Shao's mother Consort Helan and planned to execute him. Consort Helan sent her son a message, asking him to save her. In response, Tuoba Shao assassinated Emperor Daowu and then tried to take over as emperor, and he tried to seize the troops. Tuoba Si, upon hearing this news, returned to Pingcheng but hid himself, while trying to gather supporters gradually. Tuoba Shao tried to seek him out to kill him, but the imperial guards gradually shifted to Tuoba Si's side, and the imperial guards arrested Tuoba Shao and presented him to Tuoba Si. Tuoba Si executed Tuoba Shao, Consort Helan, and Tuoba Shao's associates. He then took the throne as Emperor Mingyuan.