Oliver Perez outpitched Roy Oswalt to lead Pittsburgh past Houston 2-0. Perez is 1-2 after holding the Astros to four hits while striking out nine over seven and two-thirds. Jose Mesa picked up his seventh save with a one-hit ninth. The Pirates' scoring came on sacrifice flies by Matt Lawton and Bobby Hill. Jack Wilson had two of the Pirates' six hits off Oswalt, who, despite six strikeouts, fell to 3-2. The Pirates improved to 2-6 at home while dropping the Astros' road mark to a major league-worst 1-9.