Houston 6, Colorado 4
HOUSTON, TX (AP) -- Hunter Pence had a solo homer and two RBI singles and the Houston Astros beat the Colorado Rockies 6-4 for their fourth straight victory.
Lance Berkman and Ivan Rodriguez also drove in runs for the Astros, who've won five of six overall and seven of their last eight games against Colorado.
Chris Sampson held the Rockies scoreless in the eighth and ninth to earn his third save in four chances.
Tim Byrdak's record is 1-1. He pitched a perfect seventh inning in relief of starter Brian Moehler to get the win.
Ian Stewart hit a three-run homer off Moehler for the Rockies, who've lost four in a row.
-- Also --
-- Miguel Tejada's single in the first inning extended the NL's longest active hitting streak to 17 games. It matches the longest hit streak by an Astro since Berkman's 17-game streak between April 30 and May 18 last season.
-- Astros closer Jose Valverde fielded bunts and threw 30 pitches in a bullpen session. Valverde has been on the disabled list since April 28 with a right calf strain. Houston manager Cecil Cooper said Valverde will throw a simulated game on Friday.
(Copyright ©2009 by The Associated Press. All Rights Reserved.)