Nick Martinez allowed two hits in five scoreless innings with a season-high eight strikeouts to help lead the San Diego Padres to victory over the Chicago White Sox 3-2.