Orlando Arcia hit a tiebreaking single in the eighth inning to decide a duel between pitchers Zach Davies and Merrill Kelly, and the Milwaukee Brewers beat the Arizona Diamondbacks 5-1 Thursday night.

Arizona hitters only struck out once, when Matt Albers got Nick Ahmed looking for the game's final out. It's the first time a major league team has had one strikeout in a game since April and came a night after the Diamondbacks tied a franchise record for a nine-inning game with 19 runs against the Texas Rangers.

More Images
Milwaukee Brewers' Orlando Arcia tosses his bat after hitting an RBI single against the Arizona Diamondbacks during the eighth inning of a baseball game, Thursday, July 18, 2019, in Phoenix. (AP PhotoMatt York)

Orlando Arcia hit a tiebreaking single in the eighth inning to decide a duel between pitchers Zach Davies and Merrill Kelly, and the Milwaukee Brewers beat the Arizona Diamondbacks 5-1 Thursday night.

Arizona Diamondbacks starting pitcher Merrill Kelly watches a delivery to the Milwaukee Brewers during the fourth inning of a baseball game Thursday, July 18, 2019, in Phoenix. (AP PhotoMatt York)

The Brewers scored three runs off Yoan Lopez (1-3) in the eighth. Following Eric Thames' leadoff double, Keston Hiura singled off Lopez's glove to put runners on the corners. Arcia looped a low and outside pitch into center field to drive in the go-ahead run.

Milwaukee Brewers' Keston Hiura forces out Arizona Diamondbacks' Christian Walker (53) as he turns a double play on Adam Jones during the sixth inning of a baseball game Thursday, July 18, 2019, in Phoenix. (AP PhotoMatt York)

Ryan Braun hit his 14th home run of the season, a solo shot in the ninth inning, and drove in two.

Milwaukee Brewers starting pitcher Zach Davies throws to an Arizona Diamondbacks batter during the first inning of a baseball game Thursday, July 18, 2019, in Phoenix. (AP PhotoMatt York)

Arizona hit into three double plays, including an inning-ender in the eighth with runners on first and third.

Arizona Diamondbacks' Nick Ahmed throws out Milwaukee Brewers' Lorenzo Cain on a grounder during the first inning of a baseball game Thursday, July 18, 2019, in Phoenix. (AP PhotoMatt York)

TRAINER'S ROOM

Milwaukee Brewers Eric Thames celebrates his double against the Arizona Diamondbacks during the eighth inning of a baseball game Thursday, July 18, 2019, in Phoenix. (AP PhotoMatt York)

UP NEXT

Davies (8-2) limited Arizona to a run and five hits over seven innings. He got a lift when Lorenzo Cain robbed Eduardo Escobar of a home run in the first inning. Kelly countered with seven innings of one-run ball with six strikeouts.

Milwaukee Brewers' Orlando Arcia tosses his bat after hitting an RBI single against the Arizona Diamondbacks during the eighth inning of a baseball game, Thursday, July 18, 2019, in Phoenix. (AP PhotoMatt York)

Milwaukee Brewers' Orlando Arcia tosses his bat after hitting an RBI single against the Arizona Diamondbacks during the eighth inning of a baseball game, Thursday, July 18, 2019, in Phoenix. (AP PhotoMatt York)

The Brewers scored three runs off Yoan Lopez (1-3) in the eighth. Following Eric Thames' leadoff double, Keston Hiura singled off Lopez's glove to put runners on the corners. Arcia looped a low and outside pitch into center field to drive in the go-ahead run.

A throwing error by catcher Carson Kelly on a double steal allowed Hiura to score from second base, and pinch-hitter Jesus Aguilar's sacrifice fly made it 4-1.

The Brewers moved two games behind the NL Central-leading Chicago Cubs and took over the second wild-card spot with their third straight win. The Diamondbacks fell 1 1/2 games behind Milwaukee to open a key four-game series for both contending teams.

Arizona Diamondbacks starting pitcher Merrill Kelly watches a delivery to the Milwaukee Brewers during the fourth inning of a baseball game Thursday, July 18, 2019, in Phoenix. (AP PhotoMatt York)

Arizona Diamondbacks starting pitcher Merrill Kelly watches a delivery to the Milwaukee Brewers during the fourth inning of a baseball game Thursday, July 18, 2019, in Phoenix. (AP PhotoMatt York)

Ryan Braun hit his 14th home run of the season, a solo shot in the ninth inning, and drove in two.

Cain leaped against the wall in right-center near the 413-foot sign, raised his glove over the yellow home run line and pulled Escobar's drive down as his body crashed into the padding. Escobar doffed his helmet toward the outfield as he walked back to the dugout.

The Brewers got more good defense from Cain, who ran down Kelly's line drive in the third and flagged down Kelly's deep fly in the seventh.

Milwaukee Brewers' Keston Hiura forces out Arizona Diamondbacks' Christian Walker (53) as he turns a double play on Adam Jones during the sixth inning of a baseball game Thursday, July 18, 2019, in Phoenix. (AP PhotoMatt York)

Milwaukee Brewers' Keston Hiura forces out Arizona Diamondbacks' Christian Walker (53) as he turns a double play on Adam Jones during the sixth inning of a baseball game Thursday, July 18, 2019, in Phoenix. (AP PhotoMatt York)

Arizona hit into three double plays, including an inning-ender in the eighth with runners on first and third.

FLORES BACK IN FOLD

The Diamondbacks reinstated infielder Wilmer Flores from the 10-day injured list before the game. Flores was placed on the injured list May 21 after being hit by a pitch. He was batting .373 with five doubles, two home runs and 12 RBI in 20 games prior to the injury, and .281 in 42 games overall with the Diamondbacks this season. The Diamondbacks optioned infielder Kevin Cron to Triple-A Reno on Wednesday night.

Milwaukee Brewers starting pitcher Zach Davies throws to an Arizona Diamondbacks batter during the first inning of a baseball game Thursday, July 18, 2019, in Phoenix. (AP PhotoMatt York)

Milwaukee Brewers starting pitcher Zach Davies throws to an Arizona Diamondbacks batter during the first inning of a baseball game Thursday, July 18, 2019, in Phoenix. (AP PhotoMatt York)

TRAINER'S ROOM

Brewers: Pitchers Corey Knebel (right elbow), Brent Suter (left elbow) and Bobby Wahl (right knee) joined their teammates for the game Thursday. All three are on the 60-day injured list. ... LHP Gio Gonzalez (left arm) is close to a return from the 10-day injured list and will rejoin the starting rotation, manager Craig Counsell said.

Diamondbacks: OF Jarrod Dyson (hamstring cramp) wasn't in Thursday's lineup but is considered day to day. ... RHP Jon Duplantier (right shoulder) was scheduled to throw 45 pitches or three innings Thursday at Class A Visalia. ... C-OF Blake Swihart (oblique) got four at-bats with Visalia on Wednesday.

Arizona Diamondbacks' Nick Ahmed throws out Milwaukee Brewers' Lorenzo Cain on a grounder during the first inning of a baseball game Thursday, July 18, 2019, in Phoenix. (AP PhotoMatt York)

Arizona Diamondbacks' Nick Ahmed throws out Milwaukee Brewers' Lorenzo Cain on a grounder during the first inning of a baseball game Thursday, July 18, 2019, in Phoenix. (AP PhotoMatt York)

UP NEXT

Brewers: RHP Jhoulys Chacin (3-9, 5.18 ERA) hasn't had a victory in his past 10 starts. He faces Arizona on Friday having not won since April 30.

Diamondbacks: RHP Taylor Clarke (2-3, 6.21 ERA) is expected to come off the 10-day injured list to start. His last start was July 2 against the Los Angeles Dodgers.

Milwaukee Brewers Eric Thames celebrates his double against the Arizona Diamondbacks during the eighth inning of a baseball game Thursday, July 18, 2019, in Phoenix. (AP PhotoMatt York)

Milwaukee Brewers Eric Thames celebrates his double against the Arizona Diamondbacks during the eighth inning of a baseball game Thursday, July 18, 2019, in Phoenix. (AP PhotoMatt York)

More AP MLB: https://apnews.com/MLB and https://twitter.com/AP_Sports