The Arizona Diamondbacks dropped their 22nd straight road game Wednesday night, matching the 1963 Mets and '43 Philadelphia Athletics for the major league record with a 13-7 loss to the San Francisco Giants.

Buster Posey hit a three-run homer in a first inning that lasted 43 minutes, while Steven Duggar and LaMonte Wade Jr. connected in the fourth as San Francisco sent its NL West rival to a 13th consecutive loss overall. Pinch-hitter Wilmer Flores added a two-run drive in the fifth and Brandon Belt hit his ninth homer that inning.

More Images
San Francisco Giants' Buster Posey is congratulated by third base coach Ron Wotus (23) after hitting a three-run home run against the Arizona Diamondbacks during the first inning of a baseball game Wednesday, June 16, 2021, in San Francisco. (AP PhotoTony Avelar)

The Arizona Diamondbacks dropped their 22nd straight road game Wednesday night, matching the 1963 Mets and '43 Philadelphia Athletics for the major league record with a 13-7 loss to the San Francisco Giants.

San Francisco Giants' Buster Posey, center, is congratulated by teammates LaMonte Wade Jr (31) and Mike Yastrzemski (5) after hitting a three-run home run against the Arizona Diamondbacks during the first inning of a baseball game Wednesday, June 16, 2021, in San Francisco. (AP PhotoTony Avelar)

Asdrubal Cabrera homered and Ketel Marte hit a two-run double in the D-backs' five-run sixth.

Arizona Diamondbacks' Josh Rojas scores a run on a ball hit by Ketel Marte and a fielding error by San Francisco Giants' LaMonte Wade during the first inning of a baseball game Wednesday, June 16, 2021, in San Francisco. (AP PhotoTony Avelar)

After Brandon Crawford's one-out walk in the first, D-backs catcher Stephen Vogt tried six pickoff attempts at first before Donovan Solano's swinging strikeout. Jason Vosler followed with an RBI double against Arizona righty Merrill Kelly (2-7) .

Arizona Diamondbacks starting pitcher Merrill Kelly throws to a San Francisco Giants batter during the first inning of a baseball game Wednesday, June 16, 2021, in San Francisco. (AP PhotoTony Avelar)

Former Dodgers first baseman Eric Karros caught the ceremonial first pitch for L.A.'s top rival thrown by Spencer Milken on his birthday. The teen is the grandson of Michael Milken, who works closely with MLB’s Home Run Challenge, and Karros is an ambassador for Milken’s Prostate Cancer Foundation.

San Francisco Giants left fielder LaMonte Wade Jr. cannot make the catch on a double by Arizona Diamondbacks' Josh Rojas during the first inning of a baseball game Wednesday, June 16, 2021, in San Francisco. (AP PhotoTony Avelar)

Giants: RHP John Brebbia, working back from Tommy John surgery, pitched back-to-back days Monday and Tuesday for Triple-A Sacramento at Tacoma and is expected to pitch again Saturday after a few days off. “Everything went according to plan and I think he's bouncing back well,” manager Gabe Kapler said.

Arizona Diamondbacks starting pitcher Merrill Kelly works against the San Francisco Giants during the first inning of a baseball game Wednesday, June 16, 2021, in San Francisco. (AP PhotoTony Avelar)

“Feeling good, feeling strong, worked on the things that we thought were giving me some trouble, tried to clean those up,” Gallen said. “Excited to get back.”

San Francisco Giants starting pitcher Anthony DeSclafani delivers to an Arizona Diamondbacks batter during the first inning of a baseball game Wednesday, June 16, 2021, in San Francisco. (AP PhotoTony Avelar)

San Francisco Giants starting pitcher Anthony DeSclafani delivers to an Arizona Diamondbacks batter during the first inning of a baseball game Wednesday, June 16, 2021, in San Francisco. (AP PhotoTony Avelar)

Arizona Diamondbacks' Asdrubal Cabrera (14) reacts after being called out on strikes by home plate umpire Adam Beck during the third inning against the San Francisco Giants in a baseball game Wednesday, June 16, 2021, in San Francisco. (AP PhotoTony Avelar)

Arizona Diamondbacks' Asdrubal Cabrera (14) reacts after being called out on strikes by home plate umpire Adam Beck during the third inning against the San Francisco Giants in a baseball game Wednesday, June 16, 2021, in San Francisco. (AP PhotoTony Avelar)

San Francisco Giants right fielder Mike Yastrzemski (5) makes a catch on a ball hit by Arizona Diamondbacks' Ketel Marte during the third inning of a baseball game Wednesday, June 16, 2021, in San Francisco. (AP PhotoTony Avelar)

San Francisco Giants right fielder Mike Yastrzemski (5) makes a catch on a ball hit by Arizona Diamondbacks' Ketel Marte during the third inning of a baseball game Wednesday, June 16, 2021, in San Francisco. (AP PhotoTony Avelar)

Giants starter Anthony DeSclafani (7-2) pitched a two-hit shutout against the Nationals on June 11 and followed that with another impressive performance to win his third straight start. The right-hander allowed two runs on five hits, struck out five and walked one over five innings.

San Francisco Giants' Buster Posey is congratulated by third base coach Ron Wotus (23) after hitting a three-run home run against the Arizona Diamondbacks during the first inning of a baseball game Wednesday, June 16, 2021, in San Francisco. (AP PhotoTony Avelar)

San Francisco Giants' Buster Posey is congratulated by third base coach Ron Wotus (23) after hitting a three-run home run against the Arizona Diamondbacks during the first inning of a baseball game Wednesday, June 16, 2021, in San Francisco. (AP PhotoTony Avelar)

Asdrubal Cabrera homered and Ketel Marte hit a two-run double in the D-backs' five-run sixth.

Arizona jumped ahead 2-0 in the first against DeSclafani — but that could hardly feel comfortable for the D-backs a day after they squandered a 7-0 advantage when Mike Yastrzemski hit a grand slam with two outs in the eighth inning for a 9-8 Giants' victory.

On Wednesday, Josh Rojas hit the third pitch of the game for a double and scored moments later on Wade’s error in left field when he over ran a liner by Marte. Eduardo Escobar doubled to left one out later.

San Francisco Giants' Buster Posey, center, is congratulated by teammates LaMonte Wade Jr (31) and Mike Yastrzemski (5) after hitting a three-run home run against the Arizona Diamondbacks during the first inning of a baseball game Wednesday, June 16, 2021, in San Francisco. (AP PhotoTony Avelar)

San Francisco Giants' Buster Posey, center, is congratulated by teammates LaMonte Wade Jr (31) and Mike Yastrzemski (5) after hitting a three-run home run against the Arizona Diamondbacks during the first inning of a baseball game Wednesday, June 16, 2021, in San Francisco. (AP PhotoTony Avelar)

After Brandon Crawford's one-out walk in the first, D-backs catcher Stephen Vogt tried six pickoff attempts at first before Donovan Solano's swinging strikeout. Jason Vosler followed with an RBI double against Arizona righty Merrill Kelly (2-7) .

Kelly, who entered the game holding opponents to a .235 average over his previous four road starts, was knocked out after three innings.

DODGER SIGHTING

Arizona Diamondbacks' Josh Rojas scores a run on a ball hit by Ketel Marte and a fielding error by San Francisco Giants' LaMonte Wade during the first inning of a baseball game Wednesday, June 16, 2021, in San Francisco. (AP PhotoTony Avelar)

Arizona Diamondbacks' Josh Rojas scores a run on a ball hit by Ketel Marte and a fielding error by San Francisco Giants' LaMonte Wade during the first inning of a baseball game Wednesday, June 16, 2021, in San Francisco. (AP PhotoTony Avelar)

Former Dodgers first baseman Eric Karros caught the ceremonial first pitch for L.A.'s top rival thrown by Spencer Milken on his birthday. The teen is the grandson of Michael Milken, who works closely with MLB’s Home Run Challenge, and Karros is an ambassador for Milken’s Prostate Cancer Foundation.

TRAINER’S ROOM

Diamondbacks: RHP Taylor Clarke, who went on the injured list Tuesday with a strained muscle in his pitching shoulder, told the team of the discomfort he was experiencing but manager Torey Lovullo remains optimistic about Clarke making a strong comeback. “He's on the mend, I don't know what the time frame is,” Lovullo said. “We're all encouraged about where he is. ... We're going to miss him.”

Arizona Diamondbacks starting pitcher Merrill Kelly throws to a San Francisco Giants batter during the first inning of a baseball game Wednesday, June 16, 2021, in San Francisco. (AP PhotoTony Avelar)

Arizona Diamondbacks starting pitcher Merrill Kelly throws to a San Francisco Giants batter during the first inning of a baseball game Wednesday, June 16, 2021, in San Francisco. (AP PhotoTony Avelar)

Giants: RHP John Brebbia, working back from Tommy John surgery, pitched back-to-back days Monday and Tuesday for Triple-A Sacramento at Tacoma and is expected to pitch again Saturday after a few days off. “Everything went according to plan and I think he's bouncing back well,” manager Gabe Kapler said.

UP NEXT

Dbacks RHP Zac Gallen (1-1, 3.04 ERA) is set to return from the injured list from a sprained pitching elbow to start the series finale Thursday afternoon, his sixth appearance of the year and first since May 7.

San Francisco Giants left fielder LaMonte Wade Jr. cannot make the catch on a double by Arizona Diamondbacks' Josh Rojas during the first inning of a baseball game Wednesday, June 16, 2021, in San Francisco. (AP PhotoTony Avelar)

San Francisco Giants left fielder LaMonte Wade Jr. cannot make the catch on a double by Arizona Diamondbacks' Josh Rojas during the first inning of a baseball game Wednesday, June 16, 2021, in San Francisco. (AP PhotoTony Avelar)

“Feeling good, feeling strong, worked on the things that we thought were giving me some trouble, tried to clean those up,” Gallen said. “Excited to get back.”

RHP Kevin Gausman (7-1, 1.43) pitches for San Francisco.

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

Arizona Diamondbacks starting pitcher Merrill Kelly works against the San Francisco Giants during the first inning of a baseball game Wednesday, June 16, 2021, in San Francisco. (AP PhotoTony Avelar)

Arizona Diamondbacks starting pitcher Merrill Kelly works against the San Francisco Giants during the first inning of a baseball game Wednesday, June 16, 2021, in San Francisco. (AP PhotoTony Avelar)

San Francisco Giants starting pitcher Anthony DeSclafani delivers to an Arizona Diamondbacks batter during the first inning of a baseball game Wednesday, June 16, 2021, in San Francisco. (AP PhotoTony Avelar)

San Francisco Giants starting pitcher Anthony DeSclafani delivers to an Arizona Diamondbacks batter during the first inning of a baseball game Wednesday, June 16, 2021, in San Francisco. (AP PhotoTony Avelar)

Arizona Diamondbacks' Asdrubal Cabrera (14) reacts after being called out on strikes by home plate umpire Adam Beck during the third inning against the San Francisco Giants in a baseball game Wednesday, June 16, 2021, in San Francisco. (AP PhotoTony Avelar)

Arizona Diamondbacks' Asdrubal Cabrera (14) reacts after being called out on strikes by home plate umpire Adam Beck during the third inning against the San Francisco Giants in a baseball game Wednesday, June 16, 2021, in San Francisco. (AP PhotoTony Avelar)

San Francisco Giants right fielder Mike Yastrzemski (5) makes a catch on a ball hit by Arizona Diamondbacks' Ketel Marte during the third inning of a baseball game Wednesday, June 16, 2021, in San Francisco. (AP PhotoTony Avelar)

San Francisco Giants right fielder Mike Yastrzemski (5) makes a catch on a ball hit by Arizona Diamondbacks' Ketel Marte during the third inning of a baseball game Wednesday, June 16, 2021, in San Francisco. (AP PhotoTony Avelar)