MIAMI (AP) — Jorge Lopez pitched six innings of four-hit ball and Hunter Dozier homered, leading the Kansas City Royals to a 3-0 victory over the Miami Marlins on Friday night.
Lopez (3-7) struck out six in his longest outing since May 3, when went seven innings against Detroit.
Whit Merrifield and Ryan O’Hearn each had two hits and an RBI for the Royals, who have won five of six.
Dozier hit his 25th homer, a solo shot off Miami reliever Jeff Brigham in the eighth.
Kevin McCarthy pitched a perfect seventh before Scott Barlow allowed a pinch-hit, two-out single by Curtis Granderson and a double by Jon Berti in the eighth.