Take the first inning, as Richard battled his command, falling behind 3-0 before Brandon Crawford lined a ball to left field that Mark Kotsay made a sliding catch of to end the inning. But Giants manager Bruce Bochy conferred with the umpires, who eventually overruled the call.
"In a nutshell, when they convened ... three of the four [umpires] had the ball as trapped," said Padres manager Bud Black.
So instead of an inning-ending out, Crawford was awarded a single with a run scoring. It got worse from there as the Giants added on, thanks in large part to the three-run home run Buster Posey hit in the fifth inning that broke the game open.
"His plate discipline," Richard said of what impresses him the most about Posey, who had three hits in the game. "He knows what he's looking for."
Richard, who entered the game with a 3.15 ERA over his last six starts, allowed four hits and two walks in that first inning. One of the walks, to Angel Pagan, forced in a run.
"Early in the game, it looked as though he couldn't get the slider [to be] effective," Black said. "The slider and fastball weren't as precise as the past six or eight starts."
Black felt the Posey home run was the "backbreaker," though Richard felt his wildness in the first inning was the key.
"Those two walks were critical," Richard said. "The first inning, I didn't have command of anything, to be honest."
Richard would not allow another run until the bottom of the fifth inning when singles by Ryan Theriot and Melky Cabrera -- who each finished with three hits -- scored on Posey's home run to right field, his 13th of the season. Posey knocked in four runs in the game.
All told, Richard allowed seven earned runs on nine hits in five innings. The seven runs were the most he's allowed in a start this season since yielding eight against the Dodgers on April 18.
Before that Posey home run, the Padres lost center fielder Alexi Amarista when he left the game with a jammed left thumb. Amarista singled to begin the inning but suffered the thumb injury on a headfirst slide into second base.
Amarista, who has hit safely in 19 of his last 21 games and is hitting .291 this season, doesn't look as if he'll need a disabled-list stint, Black said after the game.
"I think he's going to be OK. It looks as though he'll be fine in time," Black said. "... We will know more tomorrow."
The Padres managed just four hits against the Giants, as starting pitcher Ryan Vogelsong allowed one run on those four hits over seven innings to drop his ERA to 2.26. This was the first time he's faced the Padres since returning to the Majors last season after a four-year absence.
"There's no substitute for facing a guy," said Padres third baseman Chase Headley, who struck out twice in the game and went hitless in three at-bats. "You watch video to try to get a feel for a guy. I feel like we have missed him every time we've come here."
San Diego rookie catcher Yasmani Grandal had two of the Padres' four hits, including a double in the fourth inning that set up the lone run of the game for the Padres.
In that inning, Kotsay singled off Vogelsong's right leg and moved to third base when Grandal hit a double down the right-field line. Kotsay then scored on Yonder Alonso's sacrifice fly. Grandal has 20 hits in the big leagues, nine of them going for extra bases.