Walker’s 3 hits lift Diamondbacks over slumping Royals, 7-3


              Arizona Diamondbacks' Josh Rojas (10) and Geraldo Perdomo celebrate after their baseball game against the Kansas City Royals Tuesday, Aug. 23, 2022, in Kansas City, Mo. The Diamondbacks won 7-3. (AP Photo/Charlie Riedel)
            
              Arizona Diamondbacks' Emmanuel Rivera celebrates on second after hitting an RBI double during the ninth inning of a baseball game against the Kansas City Royals Tuesday, Aug. 23, 2022, in Kansas City, Mo. The Diamondbacks won 7-3. (AP Photo/Charlie Riedel)
            
              Kansas City Royals right fielder Drew Waters can't make the catch on an RBI double hit by Arizona Diamondbacks' Emmanuel Rivera during the ninth inning of a baseball game Tuesday, Aug. 23, 2022, in Kansas City, Mo. The Diamondbacks won 7-3. (AP Photo/Charlie Riedel)
            
              Arizona Diamondbacks' Carson Kelly runs past Kansas City Royals catcher Salvador Perez to score on a single by Josh Rojas during the ninth inning of a baseball game Tuesday, Aug. 23, 2022, in Kansas City, Mo. The Diamondbacks won 7-3. (AP Photo/Charlie Riedel)
            
              Arizona Diamondbacks' Jake McCarthy is tagged out by Kansas City Royals catcher Salvador Perez as he tried to score on a fielders choice hit into by Alek Thomas during the ninth inning of a baseball game Tuesday, Aug. 23, 2022, in Kansas City, Mo. The Diamondbacks won 7-3. (AP Photo/Charlie Riedel)
            
              Arizona Diamondbacks catcher Carson Kelly and relief pitcher Mark Melancon (34) celebrate after their baseball game against the Kansas City Royals Tuesday, Aug. 23, 2022, in Kansas City, Mo. The Diamondbacks won 7-3. (AP Photo/Charlie Riedel)
            
              Arizona Diamondbacks' Josh Rojas watches his RBI single during the ninth inning of a baseball game against the Kansas City Royals Tuesday, Aug. 23, 2022, in Kansas City, Mo. The Diamondbacks won 7-3. (AP Photo/Charlie Riedel)
            
              Arizona Diamondbacks' Jake McCarthy is tagged out by Kansas City Royals catcher Salvador Perez as he tried to score on a fielders choice hit into by Alek Thomas during the ninth inning of a baseball game Tuesday, Aug. 23, 2022, in Kansas City, Mo. The Diamondbacks won 7-3. (AP Photo/Charlie Riedel)
            
              Kansas City Royals' Bobby Witt Jr. celebrates in the dugout after hitting a solo home run during the fourth inning of a baseball game against the Arizona Diamondbacks Tuesday, Aug. 23, 2022, in Kansas City, Mo. (AP Photo/Charlie Riedel)
            
              Kansas City Royals starting pitcher Jonathan Heasley vomiting between pitches during the fourth inning of a baseball game against the Arizona Diamondbacks Tuesday, Aug. 23, 2022, in Kansas City, Mo. (AP Photo/Charlie Riedel)
            
              Kansas City Royals' Bobby Witt Jr. celebrates with catcher Salvador Perez after hitting a solo home run during the fourth inning of a baseball game against the Arizona Diamondbacks Tuesday, Aug. 23, 2022, in Kansas City, Mo. (AP Photo/Charlie Riedel)
            
              Kansas City Royals' Bobby Witt Jr. hits a solo home run during the fourth inning of a baseball game against the Arizona Diamondbacks Tuesday, Aug. 23, 2022, in Kansas City, Mo. (AP Photo/Charlie Riedel)
            
              Arizona Diamondbacks second baseman Josh Rojas throws to first after forcing Kansas City Royals' MJ Melendez (1) out at second on a form out hit into by Kansas City Royals' Salvador Perez during the sixth inning of a baseball game Tuesday, Aug. 23, 2022, in Kansas City, Mo. (AP Photo/Charlie Riedel)
            
              Arizona Diamondbacks relief pitcher Joe Mantiply throws during the sixth inning of a baseball game against the Kansas City Royals Tuesday, Aug. 23, 2022, in Kansas City, Mo. (AP Photo/Charlie Riedel)
            
              Arizona Diamondbacks' Geraldo Perdomo celebrates on second after hitting an RBI single during the sixth inning of a baseball game against the Kansas City Royals Tuesday, Aug. 23, 2022, in Kansas City, Mo. (AP Photo/Charlie Riedel)
            
              Arizona Diamondbacks' Jake McCarthy (30) runs past Kansas City Royals catcher Salvador Perez to score on a single by Geraldo Perdomo during the sixth inning of a baseball game Tuesday, Aug. 23, 2022, in Kansas City, Mo. (AP Photo/Charlie Riedel)
            
              Kansas City Royals right fielder Drew Waters catches a fly ball for the out on Arizona Diamondbacks' Carson Kelly during the seventh inning of a baseball game Tuesday, Aug. 23, 2022, in Kansas City, Mo. (AP Photo/Charlie Riedel)
            
              Arizona Diamondbacks' Ketel Marte slides home to score on a sacrifice fly hit by Jake McCarthy during the seventh inning of a baseball game against the Kansas City Royals Tuesday, Aug. 23, 2022, in Kansas City, Mo. (AP Photo/Charlie Riedel)
Walker’s 3 hits lift Diamondbacks over slumping Royals, 7-3