PHOENIX (AP) -- Micah Owings isn't a good hitter for a pitcher. He's a good hitter, period.
Owings proved it again Wednesday with an opposite-field, pinch-hit home run that tied the game in the sixth and helped the Arizona Diamondbacks rally from four runs down to beat the Houston Astros 8-7.
"I've been blessed to be able to swing it," Owings said, "so every time I get in the box I do my best to help this team."
Owings, 4-0 as a starter and arguably the best-hitting pitcher in the game, hit the first pitch of the game from reliever Dave Borkowski to the right field seats, a two-run shot with two outs that tied it at 7.
Owings raised his season average to .421 (8-for-19). A silver slugger winner last year when he hit .333, Owings has five home runs in 79 at bats over his two big-league seasons.
"I don't think you've seen a guy like this," teammate Conor Jackson said. "I mean, Babe Ruth? That's really all that comes to mind. It's pretty impressive."
Comparisons with the Bambino might be a bit of a stretch, but Owings has proven to be another tough out in the prolific Diamondbacks' batting order.
"You have your bench and then you have an extra guy to pinch-hit and a guy you don't mind running up there against righties, lefties, in between," Arizona manager Bob Melvin said. "The way he's been swinging, it wasn't even a tough decision."
The Astros knew to be ready for Owings.
"We rarely go over a pitcher in the meeting when we talk about how to approach the opponent's hitters, but we went out of our way to discuss how we'd pitch to him," catcher Brad Ausmus said. "It was a slider that didn't break like we wanted, but give the guy credit.
"He hit it to the opposite field. You don't see a lot of opposite field homers hit by position players, let alone pitchers," he said.
Owings limped around the bases because he sprained his right ankle Saturday stepping on second after doubling in San Diego. The last pitcher to hit a pinch-hit homer was Brooks Kieschnick on April 22, 2004, for Milwaukee against Arizona.
Arizona (20-8) became the season's first 20-game winner, with a franchise-record 19 of them in April. Arizona won its eighth series out the last nine. The exception was a split of a two-game set with the Los Angeles Dodgers.
The Diamondbacks' lone series loss came in the season-opening games at Cincinnati.
Astros manager Cecil Cooper called it "by far, by far" the worst loss of the season.
"I mean, we can't even get the stinkin' pitcher out, we're in trouble," he said. "My goodness, a two-run lead and we can't even get out of the stinkin' inning. That's unacceptable, and it won't happen again."
Johnson, in his fourth start of the season after rehabilitating from his second back surgery in two years, allowed six runs on nine hits in four innings. He struck out two. Brandon Medders (1-0) gave up an unearned run in two innings to get the victory.
Arizona's comeback started with Jackson's solo home run off starter Shawn Chacon to cut it to 6-3 in the third. The Diamondbacks scored two in the fourth to cut it to 6-5, including an RBI double by pinch-hitter Jeff Salazar.
Chacon, in his shortest outing of the season, allowed five runs on seven hits. He struck out seven and walked one.
Drew started the Diamondbacks' three-run sixth with a double to left-center. After two outs, manager Bob Melvin sent Owings to the plate, and Borkowski came on in relief.
Max Scherzer, who retired all 13 batters he faced -- striking out seven -- in his major-league debut on Tuesday, will start Monday at Philadelphia. ... Houston has lost seven of eight at Arizona. ... Chacon, who entered the game with a 2.45 ERA, has no decisions in six starts.
Detmers pitches Angels past Rangers 4-1 for 5th straight win
— Reid Detmers pitched six innings of four-hit ball in the final start of his eventful rookie season, and Jo Adell and Luis Rengifo hit early solo homers in the Los Angeles Angels' fifth consecutive victory, 4-1 over the Texas Rangers on Friday night.
Luis Rengifo's solo HR extends the Angels' lead
Luis Rengifo unloads a solo home run to right field to give the Angels a 2-0 lead.
Tampa Bay Rays clinch wild-card spot; Houston Astros secure home-field edge despite loss
The Tampa Bay Rays locked up an AL wild-card spot with a 7-3 win over the Houston Astros, who despite the loss were able to clinch home-field advantage throughout the AL playoffs.
Pujols hits 701st homer, Flaherty pitches Cards past Pirates
— Albert Pujols hit his 701st home run, Jack Flaherty allowed one run in six innings and the NL Central champion St. Louis Cardinals beat the Pittsburgh Pirates 2-1 on Friday night.
Rays clinch AL wild-card spot; Astros get AL home-field edge
— The Tampa Bay Rays and Houston Astros both had reasons to like how things turned out Friday night.
St. Louis Cardinals' Albert Pujols smashes 701st career home run vs. Pittsburgh Pirates
Cardinals slugger Albert Pujols hit his 701st home run, connecting Friday night against the Pittsburgh Pirates.