By DAVID SMALE
KANSAS CITY, Mo. — Pinch-hitter Zack Short hit a three-run homer to lead the Detroit Tigers to a 6-4 victory over the Kansas City Royals on Wednesday night.
Riley Greene also homered, doubled and scored twice for the Tigers in the game that was delayed 29 minutes by rain.
Greene led off the sixth with a double and went to third on an infield single by Matt Vierling. Short drove them both home with the first pinch-hit home run of his career, a 416-foot shot to left field off Josh Taylor (1-2).
Will Vest (1-0) retired all four hitters he faced, striking out two. Alex Lange picked up his ninth save in 10 tries.
Both starting pitchers were effective, even though they didn't stick around very long. Matthew Boyd allowed one run on three hits in 4 2/3 innings. He walked two and struck out six. Zach Greinke allowed one run on four hits in five innings, walking one and striking out five.
They were sharp early. Greinke didn't allow his first hit until the fourth inning, while Boyd allowed only one hit in his first three innings.
When Greinke finally gave up a hit, Greene made sure it counted. He launched a 440-foot blast into the fountains in right-center field, giving the Tigers a 1-0 lead. The Royals tied it in the bottom of the inning on an RBI fielder's choice by MJ Melendez.
The Royals stranded runners at third base in the fourth and fifth innings.
The Royals got a run in the seventh on Vinnie Pasquantino's two-out RBI single, but the Tigers answered that with a pair in the eighth. Jonathan Schoop's two-out, two-run double drove home Spencer Torkelson and Short. The Royals added a run in the eighth on a single by Melendez and a run in the ninth on a sacrifice fly by Bobby Witt Jr.
Tigers: Return to Detroit, where they will open a four-game series with the Chicago White Sox on Thursday. The White Sox will send RHP Lucas Giolito (3-3, 3.63 ERA) to the mound to face Alex Faedo (0-2, 4.60 ERA).
Royals: Have Thursday off before opening a three-game home series against the Washington Nationals.