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 on Wednesday night.
Greinke (1-4) won for the first time in 14 starts, allowing just three singles in five innings and striking out three.
“Everything worked good,” Greinke said. “Defense was great, hitting was great, pitching was good. Glad to be getting some outs, not pitching like I did the last couple of times.”
He threw only 44 pitches —- his fewest in a start since tossing 43 for Arizona at Boston on Aug.