DETROIT -- Billy Butler supplied the pop Kansas City was sorely missing, and the rest of the Royals woke up, too.
Butler hit a solo homer in the second and added a three-run shot off starter Kenny Rogers during the Royals' four-run sixth.
"It was a big night," said the designated hitter, who extended his hitting streak to six game with a 3-for-5 night. "We needed to put up some runs. We've got the offensive power to do it and we showed it tonight."
The 13 runs were 10 more than the Royals hit during the four-game skid and the their three home runs marked the first time they've hit more than one in a game since an Aug. 3 win over the Chicago White Sox.
Rogers (9-12) surrendered six runs in six innings and lost for the second time in as many starts.
Duckworth, who gave up all three runs and struck out four in six innings, beat the Tigers on Aug. 24, the day he was called up from Triple-A Omaha. That was his first major league win as a starter in more than two years.
He was even happier with his second win of the season.
"I was pleased," he said. "I thought it could be better and it was. I had command of all my pitches."
Butler knotted the score with a solo shot to left in the second and Teahan tied the game again with a homer in the fifth.
David DeJesus had an RBI single early in the sixth and Butler gave Duckworth some breathing room when he sent Rogers' 2-0 pitch to almost the same spot he homered in the second. The home runs -- his eighth and ninth of the season -- topped the seven he hit in 92 games last year as a rookie.
Rogers said tightness in his back and leg limited his effectiveness as the game went on. Manager Jim Leyland blamed himself for not removing the left-hander earlier.
"If I had made one movewe might have won the game," he said. "We just couldn't stop the bleeding."
Tigers reliever Nate Robertson surrendered six runs in less than two innings of work, including Teahen's RBI double in Kansas City's five-run eighth. Aviles knocked in the inning's final two runs with a double off Casey Fossum.
"I don't believe I've ever seen that before," Kansas City manager Trey Hillman said.
It seemed for a moment in the ninth inning that a replay review might be used on a ball Polanco hit just outside the left-field foul pole, but it didn't happen. The umpires affirmed the original ruling after a brief discussion.
Major League Baseball began using replays to settle disputed home run and fair-ball calls on Thursday, but no calls have been changed since its introduction.
"You can't ask an umpire to use replay," Leyland said. "I went out to question it. [Third base umpire Tom] Hallion said he was positive it was foul but would check with the home plate umpire.
"I thought that was very fair."
Granderson has scored an AL-best 40 runs since the All-Star break and leads the league in triples with 12. ... Teahen homered for the second straight game after hitting just one in his previous 35 outings. ... Rogers' pickoff of John Buck in the fifth inning gave him 94 for his career, the most by any player since the statistic was started in 1974. Mark Langston and Andy Pettite are tied for second with 91 each.