Petersburg holds off Pendleton, 26-21; Keyser, Hampshire, Southern win; Ridge, Northern lose