Is it true that under certain conditions

Is it true that under certain conditions, Mg can reduce $Si{{O}_{2}}$ and Si can reduce MgO? What are those conditions?