
Christian Walker and Pavin Smith homered and Ketel Marte’s two-run double broke a fourth-inning tie to help the Arizona Diamondbacks beat Kansas City 9-5 Monday night in Zack Greinke’s first appearance at Chase Field since he left at the 2019 trade deadline after 3 1/2 seasons in Arizona.
Greinke (0-3) gave up seven earned runs, two homers and four walks, all single-game highs this season.
Whit Merrifield, Bobby Witt Jr. and Hunter Dozier hit bases-empty homers 13 pitches into the game, and the Royals added another run in the first inning for a 4-0 lead before suffering their second demoralizing loss in as many days.
Kansas City, which has lost five in a row and seven of nine, failed to hold a 6-0 lead after seven innings in a 7-6 home loss to Minnesota on Sunday.
Smith and Walker homered in the last of the first to cut the Kansas City lead to 4-3, and Arizona tied it at 5-all in third inning when Greinke walked the first two he faced and both scored.
UP NEXT
The finale of the two-game series is tonight.
Diamondbacks’ RHP Zac Gallen (3-0, 1.14 ERA) is to face Royals’ rookie RHP Jonathan Heasley (0-2, 4.32). Pregame begins at 8 o’clock, and game time is 8:40. You can hear the broadcast from the Royals’ Radio Network on KMMO FM 102.9.