Corey Hart hit an RBI triple off Brian Moehler in the top of the 11th inning as the Milwaukee Brewers snapped a four-game losing streak with a 5-4 win over the Houston Astros on Friday night.
Chris Spurling (2-1) shut out the Astros in the 10th to earn the victory and Francisco Cordero pitched a perfect 11th for his 35th save in 41 chances.
Moehler (1-4) retired the first two batters he faced on ground outs. Rickie Weeks, a .210 hitter called up on Friday to replace the injured Tony Graffanino, walked for the fourth time before Hart drove an 0-2 pitch into the right-field corner.
Weeks slid home as Craig Biggio's relay throw arrived late.
J.J. Hardy and Prince Fielder hit solo homers and Bill Hall tied the game with a two-run double in the seventh as the Brewers snapped a six-game road losing streak and beat the Astros for the eighth time in 10 meetings this season.
Milwaukee had just been swept in Colorado, where the Brewers were outscored 36-10, and had lost 14 of their previous 17 road games. But Dave Bush gave them a decent start, giving up four runs on 11 hits with three strikeouts in six innings.
Scott Linebrink pitched a perfect seventh and Derrick Turnbow shut out the Astros in the eighth and ninth to force extra innings.
Luke Scott hit a three-run homer for Houston, his second consecutive three-RBI game.
Carlos Lee gave Houston a 1-0 lead with an RBI single in the first inning, his 93rd RBI of the season.
Houston starter Jason Jennings retired the first seven Brewers he faced before Hardy launched a 1-0 pitch off the facade in left field. Hardy's 19th homer of the season was his first in 36 games, going back to the solo homer he hit off Jennings in Milwaukee on June 25.
In the fourth, Fielder gave the Brewers a 2-1 lead by hammering a 2-2 pitch high into the upper deck in right field. It was his NL-leading 35th homer.
Mark Loretta singled leading off the Astros' fifth, the fourth time Houston's leadoff man reached base. Bush struck out Lance Berkman and Ryan Braun made a diving catch to rob Lee of another hit.
Ty Wigginton then doubled down the left-field line before Scott drove the first pitch he saw into the right-field seats, his 14th homer of the season, to put Houston up 4-2.
Weeks led off the sixth with a walk and stole second. Jennings hit Hart in the leg with a pitch and struck out Braun, but Houston manager Phil Garner pulled his starter after that, calling on left-handed reliever Trever Miller.
Jennings threw 83 pitches in 5 1-3 innings, a sharp improvement over his last outing at home, when he gave up 11 runs in two-thirds of an inning against San Diego.
Miller threw only one pitch, drilling Fielder in the back to load the bases. Dave Borkowski relieved and Hall tied the game with a ground-rule double into the right-field corner.
The Brewers again loaded the bases for Hall in the seventh, but this time he struck out swinging to end the inning.
Houston reliever Chad Qualls retired six of the eight batters he faced in the eighth and ninth, striking out four.
Loretta nearly won it for Houston with two outs in the bottom of the ninth, but Geoff Jenkins caught his towering drive at the base of the left-field wall.