SAN DIEGO -- Rookie Juan Nicasio was in line for his first road win before the Colorado Rockies fell apart.
Nicasio pitched seven strong innings but the bullpen couldn't hold it as the San Diego Padres rallied for six runs in the eighth inning to avoid the three-game sweep with an 8-3 win on Sunday.
Once Nicasio turned a 3-2 lead over to the bullpen in the eighth, it took three relievers to get out of the inning as the Padres batted around.
"In the eighth inning, we experienced some growing pains and that may not be the last time we see that," Rockies manager Jim Tracy said. "You're going to see moments of brilliance, and you're going to see mishaps like you did (Sunday)."
Jesus Guzman drove in three runs, including the go-ahead run in the eighth. Guzman's single in the eighth off Matt Belisle came on a day when San Diego dealt with the distraction of two trades in the final hour before the non-waiver trading deadline.
Right-handed set up man Mike Adams was dealt to the Texas Rangers and outfielder Ryan Ludwick went to the Pittsburgh Pirates minutes before first pitch. Ludwick was scratched about two minutes before the start of the game and was in uniform in the dugout hugging teammates and coaches.
Nicasio struck out a career-high 10 as he limited the Padres to two runs, one unearned, on five hits and walked one.
Chad Qualls (5-5) pitched one inning for San Diego, which lost eight of its previous 10.
Jason Bartlett led off the eighth with a walk against Rex Brothers (1-1), who failed to retire a batter. Chase Headley followed with a triple into the right-field gap to tie the score at 3-all. Kyle Blanks then drew a walk, bringing on Belisle, who allowed Guzman's go-ahead, RBI single.
Catcher Eliezer Alfonzo tried to pick Blanks off second base but threw the ball into center field, allowing both runners to move up. After one out, Logan Forsythe followed with a sacrifice fly, Luis Martinez had an RBI single and pinch-hitter Rob Johnson had a two-run double. Edgmer Escalona came on to get the final out.
"I didn't hold up my end of the deal," Brothers said. "After that long at-bat with Bartlett, I don't know why, but the execution wasn't there."
The Rockies stranded nine runners, including leaving the bases loaded in the third inning. Alfonzo, who had two hits, stranded five runners, including three in scoring position.
Nicasio had been 0-3 with an 8.75 ERA in his first five road starts.
Troy Tulowitzki, Ryan Spilborghs and Chris Nelson each had one RBI for the Rockies, who finished with 10 singles.
Guzman drove in his first two runs with a groundout in the fourth and a two-out double in the sixth.
Wade LeBlanc started for the Padres after being recalled from Triple-A Tucson to replace Dustin Moseley. The left-hander gave up three runs on nine hits in six innings.
NOTES: The Rockies still have not swept a three-game series this season. ... Padres RF Chris Denorfia (right hamstring strain) left the game in the sixth inning. ... To correspond with the trades of Adams and Ludwick, San Diego will recall RHP Erik Hamren from Double-A San Antonio and OF Aaron Cunningham from Triple-A Tucson.