Bruce Chen weaved his way into and out of trouble over the first four innings against Arizona. The Diamondbacks had eight base runners during that early span but couldn't get even one run across. Chen won his third straight start with some help from Billy Butler, and Mike Moustakas, who both homered, and the Kansas City Royals beat Arizona 7-3 Saturday night.