DETROIT, Mich. — Danny Duffy was good, but Anibal Sanchez was just a little bit better. Sanchez held the first-place Royals to a single run, and the Tigers beat the Royals 2-1 Thursday. The loss snapped the Royals’ 10-game winning streak. KC (39-33) still leads Detroit (37-32) by half a game in the AL Central.
Billy Butler’s RBI double in the first inning gave the Royals an early 1-0 lead. Duffy only allowed the Tigers to score two runs in seven innings. Miguel Cabrera struck an RBI double off the wall in left to tie the game at 1-1 in the fifth. Two batters later, J.D. Martinez gave the Tigers the lead with a two-out solo home run. Duffy (4-6) allowed two runs and three hits in seven innings. He walked one and struck out five.
With the win the Tigers avoided a four-game sweep. Sanchez (4-2) allowed five hits and a walk, keeping the Kansas City offense quiet, even though he failed to strike out a batter.
The loss was only the fifth in the last 20 games for the Royals. They completed a 6-1 road trip, and are now 13-4 in the month of June. The Tigers won for only the 10th time in its last 30 games.
Alex Gordon was a late scratch for the Royals. He sat out with flu-like symptoms.
The Royals return home to start a nine-game homestand Friday night. James Shields (7-3) takes on Seattle’s Hisashi Iwakuma (5-3), first pitch is at 7:10.