Kelly's tiebreaking homer in the eighth inning was part of a three-run rally that sent the Diamondbacks to a 5-3 victory over the Colorado Rockies on Monday night.
"When you get an offensive catcher as capable as Carson, it adds a whole new dimension and some thickness to your lineup," Arizona manager Torey Lovullo said. "They don't come around very often."
Kelly's 18 home runs are tied with Miguel Montero (2011) for the most by a catcher in one season in club history. The 25-year-old who was part of the Paul Goldschmidt trade with St. Louis last offseason has 13 homers while hitting eighth in the order, the highest total in the majors.
"Cool!" Kelly said when told he matched Montero, a two-time All-Star. "Early on, as a young player not having a ton of success, and then finally seeing the work that you put in over the years pay off at the highest level, it just makes me motivated to continue getting better."
Wade Davis (1-6) took the loss after giving up Kelly's home run.
"He would like to have that pitch back," Rockies manager Bud Black said. "If you get back that hanging breaking ball to Kelly, that was sort of the back-breaker for Wade."
Ketel Marte also homered and starter Zac Gallen allowed a run and five hits over six innings in his third start for the Diamondbacks since arriving in a trade with Miami on July 31. He struck out eight and walked six.
Archie Bradley allowed Charlie Blackmon's 27th home run in the ninth -- Blackmon's third straight game with a homer -- but earned his fifth save. Arizona climbed back to .500 at 63-63, while the Rockies' four-game winning streak ended.
The next batter, pinch-hitter Josh Rojas, hit a fly ball toward the left-field corner that looked as though it would fall for a hit. But outfielder Raimel Tapia made a long run and a diving catch as he hit the turf.
One out later, Marte drove Gonzalez's fastball beyond the pool deck in right-center for his 26th home run to give Arizona a 2-1 lead.
After three scoreless innings, Gallen struggled to find the strike zone. He struck out the first two hitters in the fourth, but loaded the bases on a single and two walks. Wolters drew the third walk of the inning, allowing Murphy to trot home with the game's first run.
"Six walks is not going to sit well with me, but we got a win and that's what matters," Gallen said. "Just got to keep us in the game so we can do things like that."
The announced attendance of 15,443 was the second-smallest crowd of the season for a Diamondbacks home game.
The Rockies claimed right-hander Wes Parsons off waivers from Atlanta and optioned him to Triple-A Albuquerque. Parsons was designated for assignment Friday by the Braves. Right-hander Scott Oberg was transferred from the 10-day injured list to the 60-day IL after being treated for a blood clot in his pitching arm for the second time in his career Saturday.
SPRING FOES AND MATES
The Diamondbacks and Rockies announced their 2020 spring training schedules Monday, and will open exhibition play against each other on Feb. 22 at Salt River Fields in nearby Scottsdale, a facility the two teams share. It will mark the 10th season of spring training at the complex, which the two teams have shared since it opened in February 2011.
Rockies: Wolters came up limping with a twisted ankle after trying to throw out Jarrod Dyson at second base on a steal attempt in the eighth. Wolters' throw sailed into center field for an error, his first of the season.
Rockies: LHP Kyle Freeland (3-10, 7.09 ERA) is set to face the Diamondbacks on Tuesday night. In three starts against Arizona this season, he has allowed at least five runs in each.
Diamondbacks: LHP Alex Young (4-3, 3.98 ERA) makes his second career start against the Rockies. He beat Colorado on July 7 in Phoenix but hasn't won at home since.
More AP MLB: https://apnews.com/MLB and https://twitter.com/AP-Sports
Source: Mookie Betts, Red Sox agree to record $27M deal
Mookie Betts, who hit .295 with 29 home runs, 80 RBIs and an AL-best 135 runs scored, reached a record agreement to avoid arbitration by agreeing to a one-year, $27 million deal with the Red Sox, a source told ESPN.
Sources: Kris Bryant, Cubs reach 1-year, $18.6M deal
Kris Bryant, who had a .282 batting average with 31 home runs and 77 RBIs last season, has reached a one-year, $18.6 million deal with the Cubs, sources told ESPN.
Source: David Peralta agrees to 3-year, $22M deal with Diamondbacks
David Peralta and the Arizona Diamondbacks are in agreement on a three-year, $22 million contract extension, a source familiar with the deal told ESPN's Jeff Passan.
2020 MLB arbitration tracker: Follow along at January 10 deadline
Jan. 10 is the deadline for teams and arbitration-eligible players to agree on salaries or exchange desired numbers for 2020. Follow along on a hectic day of contract decisions.
Buster Olney's top 10 center fielders: Mike Trout, of course. Then who?
The best baseball player on the planet keeps getting better. The question is: Who's good enough to join him on our list?
Why are Los Angeles fans so down on the Dodgers?
L.A.'s failure to make a big splash this offseason has folks frustrated, but is their anger really justified?