Trevor Hoffman blew the save after a terrific outing by Jake Peavy but Luis Rodriguez singled in the winning run in the ninth to give the San Diego Padres a 2-1 victory over the Colorado Rockies on Sunday.
Peavy struck out 13 over eight shutout innings but Hoffman (3-6) surrendered a pinch-hit RBI single to Chris Iannetta that tied it at 1. Hoffman, the career leader with 551 saves, has four blown saves this season.
Rookie Will Venable led off the bottom half with a base hit against Taylor Buchholz (6-4) and advanced to third on Brian Giles' one-out single. Rodriguez followed with his winning hit.
Rodriguez also drove in Peavy with a two-out double in the fifth as San Diego handed the Rockies a costly loss.