KANSAS CITY, Mo. -- Eric Hosmer hit a three-run homer and Bruce Chen pitched seven effective innings as the Kansas City Royals bested the Detroit Tigers 5-2 on Sunday afternoon.
The Royals rallied from a two-run deficit and took two of three from the first-place Tigers after losing 16-2 on Friday.
Hosmer has hit 15 of his 16 home runs since June 1. He also had two singles and has 118 hits, the most in the majors since June 1.
After Doug Fister retired the first two Kansas City hitters in the fifth, Alex Gordon reached on an infield single and Jorge Bonifacio drilled a single to left.
That set the stage for Hosmer's home run to center on a 2-2 offering from Fister (12-8), who took the loss. Fister was changed with five runs on eight hits in 6 1/3 innings.
Chen (7-2) permitted two runs on five hits over seven innings to pick up the victory. He walked none and struck out four, throwing 81 pitches -- 57 for strikes.
Billy Butler singled home Bonifacio in the fourth for the first Kansas City run.
The Royals added an insurance run in the seventh, which Jarrod Dyson opened with a triple down the right-field line and scored on a Gordon single.
Jose Iglesias, who missed the first two games of this series with shin splints, homered in the third after Alex Avila's single, the first hit Chen allowed.
Greg Holland worked the ninth, allowing one hit, to collect his 40th save in 43 chances.
Notes: Miguel Cabrera played in all three games at Kansas City after missing four of the previous five games with an abdominal wall strain. "We have kind of a pact together to see how he's doing," Tigers manager Jim Leyland said. "He comes in and either he feels good or he doesn't." ... Royals RHP Ervin Santana, who starts Monday at Cleveland, is coming off his shortest outing of the season. He yielded four runs on seven hits and three walks in 3 1/3 innings Wednesday against the Mariners.