The Colorado Rockies were rolling until they met with last year's World Series champions, the San Francisco Giants. Then they ran into the wall with a thud.
After compiling a five-game winning streak, the Rockies were swept in San Francisco and were outscored 23-8.
Their latest loss was a 10-0 blowout on Wednesday.
"It wasn't a good day for us as a team, but we've got fight in us," starter Jeff Francis said. "We'll shake it off and we'll go try to take it to the Padres on the weekend."
If the Rockies have fight in them, so do the Padres.
San Diego got into a benches-clearing fracas against the Dodgers in the sixth inning on Thursday night. The incident broke out when Padres outfielder Carlos Quentin charged the mound after he was hit by a pitch from Dodgers starter Zack Greinke.
Quentin was ejected from the game, along with Dodgers outfielders Matt Kemp and Jerry Hairston Jr. Quentin's actions did little to rally the Padres, who lost 3-2, but Greinke suffered a fractured left collarbone.
San Diego is last in the National League West at 2-7. The Padres have been hurt by poor starting pitching, with their starters averaging fewer than five innings per start.
"It's still early, but you don't like to see this," manager Bud Black said. "We're going to keep an eye on this. We need to get some length out of our starters."
Tyson Ross, who will start on Friday in the opener of a three-game series at Petco Park, did not make it out of the fifth inning in his season debut against the Rockies on April 6. The right-hander needed 96 pitches to get 12 outs. Ross allowed three runs on only three hits, but was hurt by four walks.
The Rockies swept the Padres during a three-game series in Colorado last weekend. Colorado outscored San Diego 20-6.
Rockies: Rotation rocked after great start
• After starting the season with a 3.02 ERA and a 4-1 record in the team's first six games, the Colorado starters struggled in San Francisco. As a whole, they allowed 11 earned runs in 12 2/3 innings for a 7.82 ERA.
• Jon Garland is scheduled to start for the Rockies on Friday, which will be only his second appearance since June 1, 2011. He threw just 75 pitches in six innings against the Padres on April 6, allowing two runs on five hits.
• It should surprise no one that the Rockies are tied for the NL lead in home runs, especially considering their batter-friendly park in Colorado. It is surprising, however, that only five of those 15 homers have come at home.
Padres: Hundley sees results from swing adjustment
Padres catcher Nick Hundley worked hard during the offseason with hitting coach Phil Plantier to change his swing, and he's gotten positive results early in 2013.
Hundley shortened his swing, and has six hits in his past two games. The catcher tied his career high with four hits on Wednesday. He went 2-for-4 with a double on Thursday.
"Being short [to the ball] has been huge for me," Hundley said of having a more compact swing. "I think that I was getting myself into trouble when my hands get too far away from my body."
While the sample size is still small, Hundley has seven hits over his last 11 at-bats, compared to two hits in his first 15 at-bats. He's hitting .346 with one home run and two RBIs.
• The Padres are 1-5 at home this season, while the Rockies are 2-4 on the road.
• San Diego has allowed 50 runs, the second most in the NL behind Philadelphia (54).
Evan Peaslee is an associate reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.