The San Francisco Giants know time is running short on defending their World Series title. Aaron Harang threw seven strong innings and Cameron Maybin had two hits and an RBI as the San Diego Padres dealt a big blow to the Giants' fading playoff hopes with a 3-1 victory Wednesday night.