KANSAS CITY, Mo. (AP) — Vinnie Pasquantino homered and drove in three runs, Zack Greinke won for the first time since last August and the Kansas City Royals snapped a 10-game home losing streak by beating the Baltimore Orioles 6-0.
Greinke won for the first time in 14 starts. He allowed just three singles in five innings and striking out three. He threw only 44 pitches —- his fewest in a start since tossing 43 for Arizona at Boston on Aug. 14, 2016.
The Royals won their second home game of the season to improve to 2-13 at Kauffman Stadium. The Royals knocked Kyle Gibson out of the game with four runs in the seventh.
The Royals take on the Orioles again Thursday afternoon with first pitch at 1:10 on KFEQ (680, 95.3) in St. Joseph.