Rookie Marcus Allen, coming back from an unproductive performance in Cincinnati last week, rushed for 156 yards on 24 carries today as the Los Angeles Raiders held off the Seattle Seahawks, 28-23.

Allen, who gained no yards on eight carries during a 31-17 loss to the Bengals, scored on runs of two and three yards as the Raiders raised their record to 4-1. Seattle is 2-3.

The Raiders built a 28-0 lead in less than 23 minutes of play. But the Seahawks, who had won both their games since the NFL strike ended last month, made a game of it by scoring 16 points in the fourth quarter.

"We were in good shape, in good condition," said Seattle Coach Mike McCormack. "We were taking the fight to them. They were concerned. The clock just ran out on us."

Allen's two-yard run with 3:32 left in the first quarter opened the scoring. Los Angeles got its second touchdown in the opening minute of the second quarter on a one-yard run by Kenny King, two plays after a 44-yard pass interference penalty against Don Dufek of the Seahawks moved the ball to Seattle's one.

Less than a minute later, Los Angeles linebacker Rod Martin intercepted a Jim Zorn pass and returned it 39 yards for a touchdown.

Allen's second score, from three yards 7:18 before halftime, came one play after a 53-yard run by him.

Late in the first half, King suffered a recurrence of a pinched nerve in his neck. He sat out the rest of the game.