Pirates Shut Out Royals

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 on Monday night.

Kansas City (41-92) didn’t advance a runner past first base. The Royals were blanked for the 14th time this season and held to two hits or fewer for the eighth time.

Greinke (1-13) gave up two runs and six hits in 4 2/3 innings, dropping to 0-9 in 17 starts since beating Baltimore on May 3.

Kansas City LHP Cole Ragans (5-4, 3.66 ERA) starts Tuesday night at 7:10.