Eighty-year-old Jack McKeon has seen plenty in his 53 years in professional baseball. But the Florida Marlins manager has had enough.

After the San Diego Padres routed the Marlins 14-1 on Saturday night to hand the club it's 14th loss in 16 games, McKeon was not happy.

The Padres scored four runs in the first inning in a pattern that has become too familiar to the Marlins.

Florida has allowed 12 first-inning runs in its last four games. In their six games against the Padres this season, the Marlins have allowed 16 first-inning runs.

"It's tough. It's getting embarrassing," McKeon said. "Before we get out of the second inning, we're behind three or four runs. It's getting kind of old."

Nick Hundley homered and doubled twice in going 4 for 4, Orlando Hudson homered and drove in four runs, and San Diego took advantage of the Marlins again.

The Padres beat Florida for the sixth straight time this season while outscoring them 44-11 in that span.

"(San Diego) isn't a very good hitting club, but they kick the hell out of us every time we see them," McKeon said. "It's either our pitchers aren't that good or something."

Hudson connected for a three-run shot in the first inning off Clay Henley (1-5). One pitch later, Kyle Blanks homered into the second deck of the brick Western Metals Supply Co. building in the left field.

Hundley's two-run drive came in the sixth. San Diego finished with 16 hits, eight of them for extra bases.

"I felt like I was making some good pitches," Hensley said. "But any pitch that was remotely up, they hit. Any mistake that I made, I didn't get away with."

Aaron Harang (12-3) combined with two relievers for his third win in four starts. Harang gave up three hits, including Jose Lopez's homer in the sixth, in six innings. The righty walked five walked and struck out six.

Cameron Maybin had three hits for the Padres and Blanks, Will Venable and Logan Forsythe each drove in two runs. Hundley scored three times.

Since returning from the disabled list on Aug. 12, Hundley has hit safely in seven of eight games while batting .536 (15 of 28) with four doubles, three triples, two home runs and five RBIs.

Hensley, winless in six starts, allowed a season-high seven runs on seven hits in 3 2-3 innings.

Omar Infante returned for Florida after missing 14 games with a fractured right middle finger. He went hitless in four at-bats.

NOTES: The Padres have beaten Florida 14 of 18 times overall dating to August 2009. ... The Marlins have allowed 97 first-inning runs, tops in the majors. ... Hundley's home run was the 1,000th hit in Petco Park since it opened in 2004. ... Hensley made his major league debut with San Diego in 2005 and pitched four seasons with the Padres. ... In Sunday's series finale, Marlins right-hander Anibal Sanchez (7-6, 3.97 ERA) will try for his second straight win after snapping a career-high 11-start winless streak in his last outing. He will be opposed by Padres' lefty Corey Luebke (5-6, 2.99), who has held left-handed batters to the third-lowest batting average in the majors at .147 (17 for 116).