MINNEAPOLIS (AP) — Kody Clemens hit a game-ending grand slam with two outs in the ninth inning as the Minnesota Twins beat the Kansas City Royals 4-3 on Thursday after being no-hit by Noah Cameron until the seventh. After Cameron threw eight shutout innings in his career-long start, Royals closer Lucas Erceg retired the first two batters, then hit Ryan Jeffers with a 2-0 pitch. Jac Caglianone hit a two-run home run off Twins starter Bailey Ober in the third inning, and the Royals added an unearned run in the fifth. Last-place Kansas City (46-64) had won eight of 13 games coming out of the All-Star break. RHP Zebby Matthews (4-8, 5.21) pitches for the Twins.