SAN DIEGO -- This stuff is supposed to happen at Coors Field, not Petco Park.
"I'd like to think we have a pretty explosive offense," Sullivan said.
And since the Rockies tore apart Petco Park like no other team has -- including the Padres -- he's definitely onto something.
Sullivan tied a big league record by hitting two triples in the fifth inning, the first major leaguer to do so in 55 years. Jason Smith homered twice and drove in a career-high four runs, and Brad Hawpe drove in three runs on a homer and a triple.
The Rockies wore out Petco's spacious gaps with 18 hits, a Petco Park record for a visiting team, in backing Jason Jennings (1-0). Garrett Atkins tied his career-high with four hits, while Smith, Sullivan and Hawpe had three each.
The obvious question, of course, is: Why?
"Because they're capable of doing it," manager Clint Hurdle said. "And obviously I think the other team would be the first one to tell you, they're not pitching like they can or like they need to. They're probably leaving balls up over the plate. We're getting some balls to hit, and we're hitting them."
The Padres' pitching staff was shaky to begin with, and then Colorado exposed their ace.
"This has been pathetic since opening day," Peavy said.
He did beat San Francisco on Monday, but the Padres have lost four straight since then.
It was Colorado's first three-game sweep in San Diego since April 17-19, 2001, when the Padres still played at Qualcomm Stadium.
Petco Park has never seen a series like this since it opened in 2004. The Rockies:
- Became the first team to score at least 10 runs in three straight games at the downtown ballpark. They beat the Padres 10-4 on Friday night and 12-4 on Saturday night.
- Scored 32 runs in three games, a Petco Park record by any team in a series, including four-game series. The previous record was 24 by the Cincinnati Reds last July 29-31.
- Outscored the Padres 32-12 and outhit them 48-19. Of those 48 hits, 24 were for extra bases, including eight homers.
- Scored seven runs in an inning for the second time in as many games. They had a seven-run first inning on Saturday night against Dewon Brazelton.
By comparison, the Rockies had only 10 runs and 24 hits in their first three games this season, which were at home.
"You look at their numbers and you'd think we were in a softball league when it's over," Padres manager Bruce Bochy said. "They have some young guys who can swing the bat. We fattened up some averages, that's for sure."
Peavy (1-1) failed to get an out in the fifth, allowing six straight hits to open the inning, including a triple to the base of the center-field fence. Peavy was chased when Hawpe's triple caromed off the right-field foul pole and eluded Brian Giles, pushing the score to 7-3.
"I couldn't make a pitch and we couldn't make a play," Peavy said. "I let my focus and concentration get away from me. I was upset with the triple."
Chan Ho Park relieved, and on his second pitch, Smith hit a two-run homer into "The Beach," a sandy play area just beyond the fence in right-center for a 9-3 lead.
Sullivan got a two-out triple when Terrmel Sledge fell down while tracking his fly ball near the left-field fence. It was the 11th time a big leaguer hit two triples in an inning, and the first since Gil Coan of the Washington Senators on April 21, 1951.
"It's always good to have things that happen only once every 55 years," Sullivan said. "I didn't even realize I hit two triples in one inning till somebody said it to me after the game. I had no idea. It just didn't even occur to me."
After one of Sullivan's triples, Padres third baseman Vinny Castilla told him: "You guys are making this place look small."
The Rockies cracked double digits for the third straight game when Smith singled in Atkins in the sixth.
Hawpe and Smith hit consecutive one-out homers off Peavy in the fourth to give the Rockies a 2-1 lead.
Smith "drove two balls about as well as you're going to see driven in this ballpark," Hurdle said.
San Diego's Khalil Greene hit a two-run homer in the bottom of the inning. Mike Piazza drove in a run in the first on a grounder, and later was thrown out at home trying to score on Adrian Gonzalez's double to left.
Jennings, who had a no-decision in his opening-day start against Arizona, held San Diego to three runs and five hits in six innings, walked three and struck out one. Peavy tied his career-highs by allowing eight runs and 11 hits in four innings. He struck out two and walked one.
- It was Smith's second career two-homer game. His first was July 9, 2004, at Minnesota while he was with Detroit.
- Castilla was 3-for-4.