HOUSTON -- Roy Oswalt got a big contract and the Astros got another win.
The only thing that went wrong for Houston was that Willy Taveras' 30-game hitting streak ended.
Pinch-hitter Jason Lane had a grand slam during Houston's seven-run eighth inning, and the Astros beat the Milwaukee Brewers 10-3 Tuesday night to match a season high with their fourth straight victory.
Oswalt pitched seven innings but didn't get a decision on his 29th birthday. Still, he received a great present after the game when the team announced that the right-hander agreed to a $73 million, five-year contract extension -- the biggest multiyear deal ever given to an Astros pitcher.
The 2005 NL championship series MVP is ecstatic about remaining in Houston.
"We have the team to win. Last year we played unbelievable ball, and we have the same structure here to win," Oswalt said. "Hopefully, over the next four or five years, we can put the team together, including this year."
A two-time 20-game winner, Oswalt passed up a chance to become a free agent after the 2007 season. And the Astros are thrilled that he's staying.
"Roy is one of the premier pitchers in baseball," owner Drayton McLane said. "You can look at his statistics for the last five years and he's as good as there is in baseball."
Taveras went 0-for-3, ending his hitting streak at 30 games -- the second-longest in the majors this season behind Chase Utley's 35-game run for the Philadelphia Phillies from June 23 to Aug. 3.
Taveras was hit twice by Tomo Ohka's pitches, with the second one plunking him in the back and sending him to the dirt in the seventh inning. He stayed down for a couple of minutes and was tended to by trainers before slowly trotting to first base.
Taveras' hitting streak is the longest in Astros history, surpassing Jeff Kent's 25-game streak in 2004.
"It was a little tough to lose it that way because I didn't have the opportunities," Taveras said. "It was a little frustrating to get hit twice. I would have liked to have had clean at-bats."
But he was still able to look at the bright side.
"It was real strange for me, but the good thing is we won and I can start another streak," Taveras said.
Brewers manager Ned Yost was disappointed that Ohka plunked Taveras in the first inning.
"Both the pitches got away. You don't see that very much," Yost said. "The last thing you want to do is to put Taveras on base to start the game, with his ability to steal bases."
Craig Biggio hit an early two-run homer for the Astros, but the score was tied at three before Houston's wild eighth inning.
Biggio walked leading off before a single by Lance Berkman. Aubrey Huff's long single against Brian Shouse (1-2) bounced off the hand-operated scoreboard in left field and scored the go-ahead run.
Adam Everett had an RBI single later in the inning before Brad Ausmus' bases-loaded walk scored Huff to make it 6-3.
Lane's grand slam to left field was the first of his career and Houston's second this season. It was Houston's first pinch-hit slam since Gregg Zaun connected in June 2002.
Chad Qualls (5-3) had two strikeouts in one inning for the win, and the Astros broke a five-game home losing streak.
Houston led 3-0 in the seventh before Oswalt gave up three straight doubles that cut the lead to 3-2.
He had allowed just one hit and retired 14 straight batters before Bill Hall's double leading off the inning. Gabe Gross and Corey Hart followed with run-scoring doubles before Hart scored on a sacrifice fly that tied it at three.
Oswalt allowed four hits and three runs and struck out seven in seven innings.
Astros manager Phil Garner was impressed by the way his team remained focused after the Brewers tied the game.
"To come back like that says a lot," he said.
But he knows the Astros still have much work to do if they hope to make the playoffs.
"Let's not make it what it's not," Garner said. "This felt good, but we've got a long way to go."
Ausmus agreed that Houston can't get too carried away.
"We're just going to play and we're not going to worry about anyone else," he said. "There are too many teams involved in the wild card to even scoreboard-watch."
The Astros led early after a home run by Luke Scott in the second. Scott's fourth homer sailed just into the right-field stands, over a fan holding a sign with the Astros symbol illuminated with red lights.
Biggio extended the lead to 3-0 with a two-run shot to left in the sixth. It was his 17th homer of the year.
Ohka allowed five hits and three runs in 6 2/3 innings.
|Willy Taveras reacts to striking out in the eighth inning as his 30-game hit streak is snapped. (AP)|
|Players of the Game|
'47 Brand Astros Cleanup Adjustable Hat - Navy Blue -
$19.95 Shop Now!
|Brady Clark, CF||4||0||0||0||0||1||0||.270|
|Tony Graffanino, 2B||4||0||0||0||0||2||1||.275|
|Prince Fielder, 1B||4||0||0||0||0||1||1||.272|
|Bill Hall, SS||3||1||1||0||1||2||0||.273|
|Gabe Gross, LF||3||0||1||1||0||1||2||.279|
|Kevin Mench, PR-LF||1||1||0||0||0||0||0||.275|
|Corey Hart, RF||4||1||2||1||0||0||0||.274|
|David Bell, 3B||4||0||1||0||0||1||2||.274|
|Mike Rivera, C||2||0||0||1||0||0||1||.269|
|Tomo Ohka, P||3||0||0||0||0||3||1||.143|
|Brian Shouse, P||0||0||0||0||0||0||0||.000|
|Dan Kolb, P||0||0||0||0||0||0||0||.000|
|Derrick Turnbow, P||0||0||0||0||0||0||0||.000|
|2B - Bill Hall (33, Oswalt), Gabe Gross (15, Oswalt), Corey Hart (6, Oswalt)|
|SF - Mike Rivera (1)|
|RBI - Gabe Gross (38), Corey Hart (13), Mike Rivera (12)|
|Team LOB - 4|
|Brian Shouse (L,1-2)||0.1||2||4||4||1||0||0||3.31|
|HBP - Taveras (by Tomo Ohka), Taveras (by Tomo Ohka), Scott (by Brian Shouse)|
|Pitches-Strikes - Tomo Ohka 86-56, Brian Shouse 24-14, Dan Kolb 13-5, Derrick Turnbow 15-11|
|Ground Balls-Fly Balls - Tomo Ohka 8-10|
|Batters Faced - Tomo Ohka 28, Brian Shouse 5, Dan Kolb 3, Derrick Turnbow 3|
|Willy Taveras, CF||3||0||0||0||0||1||1||.283|
|Mike Lamb, 3B||2||1||1||0||1||0||0||.311|
|a- Chris Burke, PH-RF^2B||2||0||0||0||0||1||3||.287|
|Craig Biggio, 2B||4||2||1||2||1||0||2||.255|
|Wandy Rodriguez, P||0||0||0||0||0||0||0||.088|
|Lance Berkman, 1B||4||1||1||0||0||0||0||.308|
|Aubrey Huff, RF-3B||4||1||1||1||0||1||0||.274|
|Luke Scott, LF||2||2||1||1||1||0||0||.389|
|Adam Everett, SS||3||1||1||1||0||0||0||.243|
|Brad Ausmus, C||3||1||2||1||1||0||0||.232|
|Roy Oswalt, P||1||0||0||0||0||0||0||.167|
|b- Orlando Palmeiro, PH||1||0||0||0||0||0||2||.226|
|Chad Qualls, P||0||0||0||0||0||0||0||.000|
|c- Jason Lane, PH-RF||1||1||1||4||0||0||0||.214|
|a-popped out for Lamb in the 7th|
|b-flied out for Oswalt in the 7th|
|c-homered for Qualls in the 8th|
|HR - Craig Biggio (17, Ohka), Luke Scott (4, Ohka), Jason Lane (14, Kolb)|
|SH - Adam Everett (6), Roy Oswalt (14)|
|RBI - Craig Biggio 2 (47), Aubrey Huff (54), Luke Scott (16), Adam Everett (50), Brad Ausmus (32), Jason Lane 4 (41)|
|2-OUT RBI - Luke Scott (8)|
|PK - Willy Taveras (2, Ohka)|
|Team LOB - 5|
|E - Mike Lamb (8, )|
|Chad Qualls (W,5-3)||1||0||0||0||0||2||0||4.28|
|Pitches-Strikes - Roy Oswalt 111-79, Chad Qualls 13-8, Wandy Rodriguez 11-10|
|Ground Balls-Fly Balls - Roy Oswalt 9-6, Chad Qualls 1-0, Wandy Rodriguez 1-0|
|Batters Faced - Roy Oswalt 27, Chad Qualls 3, Wandy Rodriguez 4|
|Attendance - 32981|
|Game Time - 2:51|
|Temperature - 73|
|Umpires - Home - Derryl Cousins, First Base - Rob Drake, Second Base - Travis Reininger, Third Base - Tim Timmons|