Metal (Au, Cu)-modified Si nanowires (SiNWs) are superior catalysts for selective oxidation of hydrocarbons, while SiNWs are a powerful substrate support (enhance efficiency and selectivity) for nanocatalysts.