Rookie call-up Mauricio Dubon recorded his first big league hit Thursday night, but the San Francisco Giants had little else to celebrate in a 5-3 loss to the San Diego Padres at Oracle Park.
Chris Paddack rebounded from his worst start of the season, throwing one-run ball over seven innings and leading San Diego to the win.
The Padres won after arriving in San Francisco around noon Thursday. San Diego lost to the Los Angeles Dodgers in extra innings on Wednesday night and missed curfew to make their flight at the airport.
That didn't seem to bother Paddack (8-7). He had eight strikeouts and gave up five hits, six days after getting tagged for six runs in 2 1/3 innings in a loss to Boston.
Paddack retired the first 10 before Brandon Belt homered into McCovey Cove with one out in the fourth. It was Belt's ninth career home run into the water beyond the right field arcade, second-most in Giants' history behind Barry Bonds.
"I made one mistake tonight, and it wasn't the pitch. It was just the wrong side of the plate," Paddack said.
San Francisco manager Bruce Bochy praised San Diego's rookie pitcher.
"He's got a big fastball and good command of it," Bochy said. "We couldn't mount much against him. He's a young kid with good stuff and he was on top of his game tonight."
Manuel Margot and Austin Hedges homered for San Diego, which had lost seven of eight against San Francisco. Josh Naylor added two hits and scored a run.
Matt Strahm retired three batters. Andres Munoz gave up a two-out RBI double to Stephen Vogt in the ninth before getting Donovan Solano to ground out for his first career save.
Paddack also sparked San Diego's offense with an infield single in the third. Margot followed with his 11th home run of the season, a two-run drive off San Francisco starter Dereck Rodriguez. Three batters later, Eric Hosmer nearly matched Margot with a high drive that bounced off the top of the fence in center field for an RBI double.
After Luis Urias tripled in the fourth, Hedges delivered a two-run drive into the left field stands to make it 5-0.
Rodriguez (5-7) allowed five runs on eight hits in five innings. Rodriguez has lost 10 consecutive home starts, matching the longest streak by a Giants pitcher in the San Francisco era.