KANSAS CITY, Mo. (AP) – Eric Hosmer hit a go-ahead two-run homer, Danny Duffy settled down after a wild start and the Kansas City Royals rallied for a 4-1 victory over the Los Angeles Angels on Friday night. Duffy (6-5) allowed five hits without a walk while matching a franchise record with three hit batters in just six innings. But the left-hander only allowed one run, wiggling out of a few jams by leaving six Angels on base – three in scoring position.