MLB: Pittsburgh 3, Houston 1

Sept. 5, 2011 at 8:13 PM

PITTSBURGH, Sept. 5 (UPI) -- James McDonald held the Astros to one run over seven-plus innings Monday and the Pittsburgh Pirates beat Houston 3-1.

McDonald (9-7) allowed one run on three hits and three walks while fanning six, in leading the Pirates to their third win in four games.

Derrek Lee clubbed an opposite-field solo home run over the right-field wall late in the game to provide a cushion for Pittsburgh, which took the opener of a three-game series.

Bucs closer Joel Hanrahan ran into trouble in the ninth but closed out the game to earn his 35th save.

Houston's Henry Sosa (2-3) pitched six innings, surrendering two runs on six hits to absorb the loss.

The Astros suffered their fourth straight setback despite a run-scoring triple from Jose Altuve.

Related UPI Stories
Latest Headlines
Top Stories
Cincinnati Reds claim rare series win vs. St. Louis Cardinals
Los Angeles Dodgers trade for Mat Latos, Mike Morse from Miami Marlins
Baltimore Orioles blank Atlanta Braves to sweep series
San Francisco Giants' Peavy, three relievers shut out Milwaukee Brewers
Robert Kraft rips commissioner, calls Tom Brady's ban 'unfathomable'