ATLANTA - Jack Cust hit a solo home run and Ryan Sweeney added a three-run shot, and the Oakland Athletics held on to beat the Atlanta Braves 5-4 on Saturday night to end a season-worst four game losing streak.
Rich Harden (2-0) pitched seven strong innings in ending Atlanta's eight-game home winning streak. The right-hander allowed four hits, one earned run, walked one and struck out eight.
The Braves rallied from a 5-1 deficit with three runs in the ninth off Huston Street.
Jeff Francoeur had a run-scoring groundout, Kelly Johnson an RBI triple and Gregor Blanco a sacrifice fly before Street struck out Greg Norton to end the uprising.
Cust hit his fifth homer in the opening inning and Sweeney hit his first of the season in the second off Tim Hudson (6-3). The right-hander had been 3-0 with a 1.88 ERA at home entering the game.
The A's had only three extra-base hits - all doubles - during their losing streak and entered the game with 22 home runs, third fewest in the majors.
Harden, making only his fourth start of the season and second since spending five weeks on the DL with a strained right shoulder, threw 102 pitches, 72 strikes and was ahead in the count on most hitters with a fast ball clocked at between 93 and 96 mph.
He pitched in only seven games last season because of his shoulder problem and was 1-2 with a 2.45 ERA. He's been on the DL six times in the last four years with the same problem, pitching in only 42 games with a 17-7 record.
Atlanta's only run off Harden came in the fifth, when he issued a two-out walk to Blanco. Pinch-hitter Ruben Gotay singled and Yunel Escobar ended an 0-for-12 slump with an RBI single.
The A's took a 4-0 lead in the second. Daric Barton led off with a walk and Kurt Suzuki reached first when Atlanta second baseman Johnson fielded his grounder and tried to tag Barton but missed. Sweeney followed with his home run over the right field wall.
Oakland added a run in the third when Barton walked with the bases loaded, the third consecutive base on balls after Bobby Crosby led off with a single.
Hudson went five innings. He gave up five hits, five earned runs, walked five and struck out three.
The Braves are 15-5 at home, matched by the Boston Red Sox for best record in the majors. Atlanta has the worst record in the majors away from home at 6-16.
Notes: Hudson faced his former teammates for the first time. He came to Atlanta in a trade from Oakland in November 2004. ... Atlanta's Mark Teixeira broke an 0-for-15 drought with a second inning single. ... Harden got his first major league hit, a single in the fourth. He had been 0-for-6. ... Atlanta's Chipper Jones, who leads the majors in hitting at .411, went 0-for-4, striking out twice against Harden. In his previous five games, Jones was 11-for-19 (.574).