• Unsung hero: Arizona had a .357 BA against the Braves and Orlando Hudson (4-for-5), Stephen Drew (2-for-4) and Jeff Salazar (2-for-5) helped the D-backs' offense stay hot.
• More on Owings: The last pitcher to record four hits and four runs was Danny Jackson in 1988. Owings' 11 total bases are the most by a pitcher in the last 50 seasons. The last Arizona player to have four hits, two homers, four runs and six RBIs was Shea Hillenbrand in 2003.
• Figure this: Arizona has won eight of its last 10 while the Braves have lost three straight.
• Quotable: "It's up there with the best ever. To be back home and have the game I had tonight, I'm just unbelievably blessed." -- Owings
-- ESPN.com news services
Diamondbacks 12, Braves 6
ATLANTA (AP) -- Micah Owings felt right at home on the mound, and when he came to the plate.
Owings went 4-for-5, including a pair of mammoth homers, drove in six runs and scored four times while pitching three-hit ball through seven innings as the Arizona Diamondbacks beat the Atlanta Braves 12-6 on Saturday night.
Owings lives in nearby Gainesville, Ga., and had more than 50 friends and relatives on hand for his first career start in Atlanta. He won for the first time in two months.
"It's up there with the best ever," Owings said. "To be back home and have the game I had tonight, I'm just unbelievably blessed."
It was the fourth straight win and 21st in 26 games for the NL West-leading Diamondbacks, who pounded out 15 hits in handing the Braves their third straight loss. All three hits against the 24-year-old Owings (6-6) were solo homers.
"It was a nice little homecoming for him," Arizona manager Bob Melvin said. "We knew he could pitch, and we knew he could hit a little, too. Without him tonight, it's a different game."
Owings struck out seven and walked none to earn his first win since he beat Tampa Bay on June 20.
"I kind of grew up playing against him and watching him. So I knew he could hit," Francoeur, an Atlanta native, said of Owings. "I've seen him hit balls before but not with a wood bat in a big league game. He kind of did everything tonight."
Owings was 0-5 with a 5.70 ERA in his previous nine starts and one inning of relief. The rookie, who played two seasons at Georgia Tech, lifted his batting average to .273 with the four hits. He has three homers and 11 RBIs.
"We knew he was a good hitter. Not just a good hitter, but a good hitter with power," Atlanta manager Bobby Cox said.
He hit a two-run double in Arizona's four-run second inning, a solo 415-foot homer to left in the fourth, a two-run 446-foot drive to center in a three-run sixth and a broken-bat RBI single to center in a four-run seventh. He lined out in the eighth.
"He hit the ball 900 feet tonight," said Buddy Carlyle, who surrendered both homers. "It's kind of frustrating that it's the pitcher that did all that damage."
The record for RBIs by a pitcher in one game is nine set by Tony Cloninger of Atlanta, who had two grand slams against San Francisco on July 3, 1966.
Owings' 11 total bases were the most for a pitcher since Jim
Tobin of the Boston Braves had 12 when he homered three times on
May 13, 1942, according to the Elias Sports Bureau. Owings was the
first pitcher with at least six RBIs in a game since Robert Person
drove in seven for Philadelphia against Montreal on June 2, 2002.
Carlyle (7-5) went five innings. He gave up 10 hits, eight runs -- five earned -- with two walks.
Owings, a third-round draft pick in 2005, hit his first home run this season against Florida on July 26.
He was a combined .382 (21-for-55) with a home run and 13 RBIs with Triple-A Tucson and Double-A Tennessee last season. In 2002, his senior season in high school, Owings hit a single-season state record 25 home runs.
Owings is 4-0 in six starts against NL East teams. ... The game was delayed 27 minutes by rain with Arizona coming to bat in the third inning. ... Braves pitchers have given up nine homers in the last three games.