KANSAS CITY, Mo. (AP) — Nick Loftin's squeeze bunt with one out in the ninth inning scored Josh Rojas to give the Kansas City Royals a 4-3 victory over the San Francisco Giants on Monday night. Willy Adames hit a tying two-run homer in the ninth before Kansas City recovered for its third win in four games since the All-Star break. The Royals were up 3-1 entering the ninth after Salvador Perez's two-run homer and Isaac Collins' RBI single in the fourth inning. Up nextRHP Tyler Mahle (2-8, 5.31 ERA) will start on the mound for the Giants on Tuesday.