Edward Olivares' solo homer (2)
Edward Olivares homers to left field and opens the scoring at 1-0 in the top of the 1st inning
VideoAlek Thomas' sacrifice fly
Alek Thomas lifts a sacrifice fly to right field, allowing Lourdes Gurriel Jr. to run home and tie the game at 1 in the 2nd inning
VideoGeraldo Perdomo's RBI single
Geraldo Perdomo rips a single to second and Pavin Smith scores to give the D-backs a 2-1 lead in the bottom of the 2nd
VideoSalvador Perez's RBI knock
Salvador Perez singles on a ground ball to left field, bringing home Vinnie Pasquantino to tie the game at 2 in the 3rd frame
VideoGabriel Moreno's RBI groundout
Gabriel Moreno grounds out, allowing Lourdes Gurriel Jr. to trot home and push the D-backs' lead to 4-2 in the 3rd frame
VideoTommy Henry K's Matt Duffy
Tommy Henry strikes out Matt Duffy to record his first K of the season in the top of the 4th
VideoSalvador Perez's RBI double
Salvador Perez drills a double to center field and drives in Edward Olivares to trim the D-backs' lead to 4-3 in the 5th inning
VideoRoyals nab Jake McCarthy at home
The Royals connect to nab Jake McCarthy at home for the final out of the 6th inning
VideoKyle Isbel's game-tying single
Kyle Isbel singles on a ground ball to right field, allowing Michael Massey to score and tie the game at 4 in the 8th inning
VideoWalker scores on fielder's choice
Christian Walker slides home and scores on a fielder's choice to give the D-backs a 5-4 lead in the 8th inning
VideoAndrew Chafin seals the win
Andrew Chafin fans Franmil Reyes for the final out, sealing Arizona's 5-4 win in the 9th inning
VideoTorey Lovullo on win, offense
Torey Lovullo discusses the D-backs' 5-4 win over the Royals and the offense starting to click
Video