Angel Sanchez and Hunter Pence both singled to load the bases and set up Hall's one-out winner.
Lance Berkman put the Cardinals on top 5-4 with a ninth-inning RBI double off Brandon Lyon (2-1) before Hall ruined his homecoming.
Lyon allowed two hits and a run in the ninth for the win.
Pence homered and Chris Johnson drove in a pair of runs for Houston.
GIANTS 3, PIRATES 2, 10 INNINGS: At Pittsburgh, Darren Ford scored on a fielder's choice in the 10th inning and came home with the tying run as a pinch runner in the eighth, helping San Francisco snap a season-high four-game losing streak.
The Giants scored all their runs on plays that did not involve a hit.
Ford, a rookie without a hit in the majors, reached in the 10th when Nate Schierholtz — who led off with a double — was thrown out at third on Ford's sacrifice attempt. But Ford went from first to third on an errant pickoff throw by Joel Hanrahan (0-1).
DIAMONDBACKS 7, PHILLIES 5: At Phoenix, Daniel Hudson doubled in two runs to help earn his first victory of the season and Arizona ended Roy Oswalt's string of 10 consecutive winning decisions by beating Philadelphia Oswalt (3-1) lasted just three innings, allowing five runs on six hits with no strikeouts and one walk. The right-hander had given up five runs in 24 innings in his first four starts this season and had not been the losing pitcher since a July 30, 2010, outing at Washington.
BRAVES 8, PADRES 2: At San Diego, David Ross hit two home runs and Jair Jurrjens threw his first complete game in Atlanta's win over San Diego.
Chipper Jones hit a two-run homer in the first inning to tie Hall of Famer Mickey Mantle for second place among switch hitters with 1,509 RBIs.
- BYU center Tejan Koroma's penalty overturned,...
- Red and Blue Recruits: Breaking down Utah and...
- The 2014 Heisman Trophy tracker: Week 3
- Dick Harmon: Dick Harmon: Is BYU quarterback...
- Virginia gearing up for big road test at No....
- Heisman Trophy tracker: Week 3, injuries...
- Amy Donaldson: Domestic violence isn't a...
- Sports BLT video: Bronco Mendenhall provides...
- AAC commish: BYU is a 'power' team 134
- Pac-12 trips have made the Big House a... 102
- BYU center Tejan Koroma's penalty... 63
- BYU moves up to No. 21 in AP poll, No.... 61
- Vai's View: BYU's greatest quarterback... 51
- Dick Harmon: Dick Harmon: Is BYU... 50
- No. 21 BYU preparing for a Virginia... 49
- BYU off to first 3-0 start in 6... 47