Musgrove Ks 11, Padres hold off Giants 5-4 for sweep