By KYLE HIGHTOWER
AP Sports Writer
BOSTON (AP) — Eric Hosmer and Alex Gordon homered, and Ian Kennedy allowed one run through five innings as the Kansas City Royals continued their monthlong hot streak with a 6-3 victory over the Boston Red Sox on Friday night.
Kansas City has won 11 of its last 12 games and is 18-6 in August.
Kennedy (9-9) had a chance set a club record by allowing one or fewer runs in six straight outings of at least six innings. But he left with a runner on after 5 1/3 innings and wound up charged for two earned runs in the game. He finished with nine strikeouts.
Kelvin Herrera earned his 10th save.
Lorenzo Cain added a solo homer in the eighth inning.
Steven Wright (13-6) took the loss in his first game back off the disabled list with a right shoulder strain, giving up five runs and seven hits.