(ATLANTA) -- The Braves have the monkey off their backs and a series sweep in a bargain.
It was starting to feel like they would never win another one-run game, but they have as Matt Diaz supplied the winning hit in the bottom of the 9th to give the Braves a 5-4 win over the San Diego Padres to complete a series sweep, as well as their 6th straight victory.
The Braves were 0-9 in one-run affairs until Diaz, 0-for-4 and hitting less than .200 vs. RHPs, came through when they needed him the most.
His bases-loaded single off former Huntsville Stars pitcher Joe Thatcher (0-4) completed a 6-0 homestand that leaves Atlanta with a Major League-best record of 14-4 at Turner Field. Now the Braves have to shake off another monkey. They head out to Pittsburgh and Philadelphia with a 4-11 road record.
Three San Diego errors led to four unearned runs by the Braves. The only Atlanta run that wasn't aided by an error was the winning one.
Yunel Escobar led off the 9th-inning rally with a bunt hit and took second on a single by Chipper Jones. The runners moved up on Mark Teixeira's grounder, and Jeff Francoeur was walked intentionally. That set up Diaz's winning hit.
The Padres had a 4-1 lead after Jorge Campillo gave up RBI singles to Scott Hairston and Khalil Greene in the 5th inning. The Braves came back in the bottom of the 6th, scoring twice on newcomer Greg Norton's pinch-hit single, then tied it in the 7th on a wild pitch by Heath Bell, following a throwing error by Khalil Greene.
Norton is 2-for-3 with 3 RBIs since joining the Braves in a deal with Seattle.
The Braves (18-15) used seven pitchers in the game in relief of Jo Jo Reyes, with Jeff Bennett, Royce Ring, Will Ohman and Manny Acosta (1-1) allowing just one hit and no runs over the final three innings.
The last time the Braves had a perfect homestand was in June 2003, when they went 5-0 against Texas and Pittsburgh. Their six-game winning streak is the longest since July 2006, when they won 7 straight.