Estimated read time: Less than a minute
This archived news story is available only for your personal, non-commercial use. Information in the story may be outdated or superseded by additional information. Reading or replaying the story in its archived form does not constitute a republication of the story.
KANSAS CITY, Mo. — Johan Oviedo pitched a two-hitter for his first complete game in 53 major league starts, Ke'Bryan Hayes had four hits and Zack Greinke lost his ninth consecutive decision in the Pittsburgh Pirates' 5-0 win and the Kansas City Royals. Oviedo struck out five and walked two while throwing a career-high 112 pitches. It was just the 28th complete game in the major leagues this season and Oviedo's first complete game in 150 professional starts dating to 2016. The Royals were blanked for the 14th time this season and held to two hits or fewer for the eighth time.







