Updated

San Diego, CA (SportsNetwork.com) - Odrisamer Despaigne tossed a gem while Tim Hudson struggled yet again, as the San Diego Padres blanked the San Francisco Giants, 5-0, on Friday.

Despaigne (4-7) spun seven scoreless innings for the Padres, allowing just a pair of hits while striking out six. In three starts against the Giants this season, the Cuban rookie has given up just one run on eight hits in 20 innings.

Hudson, meanwhile, labored through yet another disappointing start for the playoff-hopeful Giants. Pitching through a hip injury, the veteran gave up five runs -- four earned -- in 4 1/3 innings six days after his shortest outing of the year.

"I felt pretty good today, actually," Hudson said.

Last time out, Hudson (9-12) was rocked for six runs on eight hits in an inning against the Dodgers, who eventually won that game, 17-0. He hasn't won since Aug. 22.

San Francisco remains percentage points ahead of Pittsburgh for the top National League wild card spot, and 5 1/2 games ahead of Milwaukee.

The Padres wasted no time getting to Hudson. Yangervis Solarte led off the bottom of the first with a single to center. Jedd Gyorko also singled and Yasmani Grandal drew a walk to load the bags for Alexi Amarista, who plated a pair with a double to right-center. Cameron Maybin followed with a two-run single before getting thrown out trying to steal to end the inning.

"The big hit was Alexi's, he got it down in right-center" said Padres manager Bud Black. "And Cameron hit a hanging breaking ball. Two good swings by Alexi and Cam."

Seth Smith doubled in Gyorko in the third inning, and both offenses stalled the rest of the way.

Game Notes

The Giants fell to 2-2 on their current nine-game road trip ... Despaigne is 3-1 in his last eight starts at home ... Giants outfielder Angel Pagan returned to the lineup after missing the last three games with a bulging disk in his back. Outfielder Michael Morse pinch-hit in the sixth inning. He missed the last 15 games with a strained left oblique.