Updated

Ryan Raburn drove in three runs and scored twice to help the Detroit Tigers continue a strong homestand with a 12-3 rout of the Kansas City Royals on Monday night.

Jhonny Peralta and Brandon Inge also drove in three runs for Detroit, which is 4-0 since returning home and have outscored its opponents 31-6.

Four of Detroit's runs came immediately after the three intentional walks ordered by Royals manager Ned Yost in the fifth and sixth innings.

With the Tigers leading 3-2 in the fifth and a runner on third, Yost intentionally walked Miguel Cabrera, only to see Raburn hit a RBI double. Jhonny Peralta was then put on, loading the bases, but Brandon Inge followed with a sacrifice fly to make it 5-2.

Johnny Damon's RBI single made it a four-run game in the next inning, and Yost immediately walked Cabrera again, loading the bases. This time, Raburn hit a two-run single to set off a seven-run inning that gave Detroit a 12-2 advantage.

Gregor Blanco provided the game's final run with a ninth-inning sacrifice fly.

Jeremy Bonderman (7-9) got the win, ending a three-start losing streak by allowing two runs on eight hits in six innings.

Bruce Chen (8-7) lasted just 4 1-3 innings for Kansas City, allowing five runs on five hits and five walks.

Kansas City took advantage of Bonderman's customary first-inning struggles to go ahead on Billy Butler's RBI single, but a running catch by centerfielder Austin Jackson helped limit the damage to one run.

Detroit then took a 2-1 lead in the bottom of the inning on Cabrera's RBI single and a bases-loaded walk of Peralta.

The Tigers expanded the lead to 3-1 on Peralta's RBI double in the fourth, but Kansas City got a run back in the fifth when Blanco doubled and scored on a pair of groundouts.

NOTES: Damon confirmed before the game that he had been claimed on waivers by the Boston Red Sox. Because of his no-trade clause, Damon has until Wednesday to decide if he wants to accept a return to Boston — a decision he called one of the hardest of his career. ... Inge picked up the 999th hit of his career with a two-run double in the sixth inning. ... Before the game, the Tigers designated the contract of reliever Enrique Gonzalez and recalled outfielder Casper Wells from Triple-A Toledo. Wells started in right field and went 0-for-2. ... Jai Miller picked up his first major-league hit in the ninth inning, over two years after his first big-league game. He played one game for the Marlins in 2008, and didn't get back to the majors until last week.