ARLINGTON -- Walter Silva provided himself with a learning experience.

Whenever the Padres pitcher puts up a bad start, he watches film from the game to see what he can learn. Silva plans to relax a little bit before digging into Friday's film, even though he had already formed a short summary of his night.

"It was one of those days, one of those bad days," he said. "They were sitting on my offspeed pitches. I wasn't throwing my fastball for strikes. I was always behind the batters, and they were sitting on my offspeed pitches."

The Rangers certainly were. Silva was touched for nine runs -- eight earned -- over 2 1/3 innings. He gave up seven hits and four walks on 67 pitches, 36 for strikes, as the Padres lost, 12-2, at Rangers Ballpark in Arlington.

This was the third consecutive loss for the Padres, who fell to 3-9 in their past 12 games and 1-6 in their past seven road games.

The Padres are 86-121 all-time in Interleague Play and 4-8 in Arlington. They have lost 18 of their past 21 games against the American League.

"It shows how critical starting pitching is to a team's chance to win on a given night," manager Bud Black said. "We fell behind early by a significant number of runs. It's hard to dig ourselves out of that."

Friday was the shortest outing of Silva's brief career, as well as the most runs and most earned runs he has allowed in four career Major League starts. No Padres starter has allowed nine runs since April 21, 2008, when Justin Germano allowed 10 earned runs against the Astros.

The Padres started strongly as Tony Gwynn Jr. led off the game with a home run to right field. It was the first of his career and traveled an estimated 371 feet. He got the ball back.

"The fan was nice enough to give it to me," Gwynn said. "The most I would've traded for it was a bat, but nothing more than that. It was nice to get it out of the way."

His home run was the third leadoff home run for the Padres this season.

Twelve years ago to the day, Tony Gwynn Sr. hit an inside-the-park grand slam against the Dodgers, the only one in franchise history.

Gwynn Jr. committed an error, however, that allowed the Rangers to score that run back. Ian Kinsler began the Rangers' half of the first with a double. David Murphy followed that with a liner to right field that looked like Gwynn would catch it.

He ranged to his right, but the ball bounced off his glove. The error allowed Kinsler to score.

"We were up, 1-0, in the first inning," Gwynn said. "The ball took a funny tail on me and we gave up the run, and [my home run] means nothing. It's still a play I need to make."

Murphy scored on a sacrifice fly for the Rangers' second run of the inning.

Walks plagued Silva all night. He allowed two to start the second inning, and Elvis Andrus singled to load the bases. Kinsler hit a sacrifice fly to give the Rangers a 3-1 lead. Murphy then added a three-run home run to deep right field to put the Rangers ahead, 6-1.

Silva gave up a single and a walk to lead off the third inning and both runners scored on a double. Silva responded by getting a strikeout but then allowed a triple before being taken out of the game.

Before the game, Black said Luis Perdomo would be his long man in the bullpen. Perdomo came in when Silva left and provided the Padres with some much-needed innings. He allowed one earned run -- a solo home run -- over 3 2/3 innings, struck out three and needed only 53 pitches.

The Padres scored their second run in the fifth inning. Everth Cabrera led off with his first of two hit by pitches of the night. Gwynn then reached on an error by Andrus. David Eckstein loaded the bases with a single.

Scott Hairston grounded to third baseman Michael Young, who bobbled the ball and fell into foul territory. He picked up the ball and dove for the bag, barely beating Gwynn there.

Cabrera scored on the play, but Rangers starter Kevin Millwood induced a popup and fielder's choice from the next two hitters to end the inning.

Cabrera is the second ninth-place batter in Padres history to be hit by at least two pitches in a game. The first Padre to do so was pitcher John D'Acquisto, who was plunked twice on July 31, 1979, against the Braves.

It was the fourth time a ninth-place hitter has been hit multiple times in the same game this season.