Tigers Hold Off Royals

KANSAS CITY, Mo. — — Eduardo Rodriguez made a spectacular start for the Detroit Tigers against the Kansas City Royals on Wednesday night.

Rodriguez allowed two runs and four hits over seven dominant innings in what could be one of his final starts for the Tigers as the trade deadline approaches, helping them to a 3-2 victory that wasn’t decided until the end of a nervy ninth inning.

Rodriguez (6-5) needed just 37 pitches to cut through the Kansas City lineup once, and the left-hander still had not allowed a hit until Matt Duffy‘s one-out single in the fifth. Rodriguez wound up striking out seven without allowing a walk.

Ryan Yarbrough (2-5) allowed three runs on six hits and a walk before departing with mild cramps.

Royals RHP Zack Greinke is expected to come off the IL to start the series finale against Detroit on Thursday at 1:10.