Moustakas homers and drives in 4, Royals beat Diamondbacks 4-3 to win 5th straight series

Kansas City Royals' Alex Gordon, left, touches home plate to score a run as Arizona Diamondbacks' Miguel Montero, right, catches a late throw during the third inning of a baseball game on Wednesday, Aug. 6, 2014, in Phoenix. (AP Photo/Ross D. Franklin) (The Associated Press)

Kansas City Royals' Mike Moustakas connects for a run-scoring single against the Arizona Diamondbacks during the fourth inning of a baseball game on Wednesday, Aug. 6, 2014, in Phoenix. (AP Photo/Ross D. Franklin) (The Associated Press)

Mike Moustakas homered and drove in four runs, Yordano Ventura pitched six solid innings and the Kansas City Royals beat the Arizona Diamondbacks 4-3 Wednesday night to win their fifth straight series.

Kansas City rolled over Arizona in the opener and had just enough offense for Ventura (9-8) to take the second game.

Moustakas, who was 1 for 13 to start the six-game road trip, hit a two-run homer off Josh Collmenter (8-6) in the third inning and added a run-scoring single off the right-hander in the fourth. He drove in another run on a fielder's choice in the ninth inning to make it 4-2 and Greg Holland gave up a sacrifice fly to Mark Trumbo in the bottom half before closing out his 32nd save.