Jerry Grote's seventh-inning sacrifice fly broke a 1-1 tie as Larry Gura pitched a four-hitter to give the Kansas City Royals a 2-1 victory over the Boston Red Sox last night.

Earlier, in the completion of a game suspended Monday night after 10 innings, Boston won, 8-7, in 12 innings.

In the regularly scheduled game, Gura struck out four and did not walk a batter in beating Boston for the first time in five career decisions. That gave the veteran left-hander at least one win against every American League club as he upped his record to 3-2.

John Wathan opened the seventh with a double and took third on a sacrifice by Dave Chalk. Grote then delivered his sacrifice fly to center field which dropped Boston starter Frank Tanana to 0-4.

Dave Schmidt and Reid Nichols opened the Boston third with back-to-back singles. After both advanced on a bunt by Glenn Hoffman, Dwight Evans gave the Red Sox a 1-0 lead with a ground out. Kansas City tied the game in the fourth on back-to-back doubles by Amos Otis and Willie Aikens.

In the suspended game, Gary Allenson and Glenn Hoffman doubled with two outs in the 12th inning, as the Red Sox scored three times.