George Brett slammed his second home run and fifth hit of the game to lead off the 16th inning for the Kansas City Royals and beat the Baltimore Orioles tonight, 5-4.

Brett earlier had hit for the cycle, for the first time in his major-league career. His homer came off reliever Sammy Stewart, facing his first batter. Larry Gura picked up the win in relief for the Royals, who left 16 men on base.

Kansas City overcame a 3-2 deficit on Brett's two-run homer in the eighth.

But the game went to extra innings when Baltimore's Ken Singleton slammed his 11th home run of the season to lead off the ninth.

The Royals had scoring opportunities in the 12th, 13th, 14th and 15th innings.

But Joe Zdeb, who entered the game in the 10th, popped out with the bases loaded in the 12th to stop that threat after the Royals loaded the bases with none out. The Royals got their leadoff batter to third with non out in the 13th, but couldn't score. In the 14th, Brett doubled with one out, but he was stranded at third and Pete LaCock at second when Zdeb grounded out.

Al Bumbry kept the Orioles alive in the 15th when he threw out Hal McRae, who tried to score from second on Willie Wilson's single to center with one out. Amos Otis filed to right to end the inning.

The Orioles' Larry Harlow was ejected in the top of the 16th after Harlow bumped first-base umpire Bill Deegan, who had called him out on a close play at first base. Oriole Coach Jim Frey also was thrown out for arguing too strenuously.