the oxidation of a grignard reagent with oxygen takes place through a radical intermediate to a magnesium hydroperoxide. hydrolysis of this complex yields hydroperoxides and reduction with an additional equivalent of grignard reagent gives an alcohol.