MINNEAPOLIS (AP) — Brian Dozier hit three home runs for Minnesota, but the Kansas City Royals got homers from Kendrys Morales and Eric Hosmer to pull away from the Twins 11-5 Monday.

Jarrod Dyson had three hits and scored three times for Kansas City, which won for the second time in six games and stayed on the edge of the AL wild-card race.

Dozier homered on the first pitch from Ian Kennedy (10-9), then hit a two-run shot in the third and a solo drive into the upper deck in the eighth. Dozier became the sixth Minnesota player to hit three home runs in a game, and the first to do it at home.

Dozier has 38 homers, the most by a Twins player since Harmon Killebrew hit 41 in 1970. Dozier's 10 home runs against Kansas City this year are the most ever by a Royals opponent.

Kennedy allowed four earned runs in 5 1-3 innings and is 4-0 in his past five starts.

Morales hit a three-run drive off Jose Berrios (2-5) in the fifth for a 5-4 lead. Hosmer, who had four RBIs, hit a three-run homer in the eighth.

More From KROC-AM