Randy Vásquez pitched seven scoreless innings allowing just three hits, and Manny Machado drove in the games lone run on a bases-loaded walk in the top of the sixth as the San Diego Padres shut out the Colorado Rockies 1-0.