Andrew Cashner pitched into the eighth inning and Chris Denorfia drove in two runs to lift the San Diego Padres to a 4-2 win over the Colorado Rockies on Wednesday night.
Cashner (2-1) wasn't nearly as sharp as he was in his previous start when he took a no-hitter into the sixth inning against Detroit on Friday before settling for a one-hitter with a career-best 11 strikeouts. But the righty was resourceful as he consistently pitched his way out of trouble.
Cashner gave up nine hits and allowed two runs -- one earned -- with five strikeouts in 7 1-3 innings. Huston Street pitched the ninth for his fifth save.
Justin Morneau went 3 for 3 and drove in both Rockies runs with a solo homer and a sacrifice fly. Jorge De La Rosa (0-3) pitched a season-high six innings, allowing three runs -- two earned -- and seven hits.