LOS ANGELES, NOV. 22 -- Bo Jackson, a baseball player during the summer, scored his first two NFL touchdowns today but couldn't keep the Los Angeles Raiders from losing their seventh straight game.

The Denver Broncos have a former baseball player, John Elway, who passed for 298 yards in the Broncos' 23-17 victory. He ran for a touchdown and passed for one.

The Raiders, in their longest losing streak in 25 years, have lost every game since their strike team won Oct. 4.

Elway, who rallied the Broncos past the Chicago Bears last Monday night, barely missed his 11th 300-plus yard passing game. But he threw to Vance Johnson for a 24-yard touchdown in the first quarter and sneaked across from the 1 in the second period. Elway finished 16 of 29 and was not intercepted.

Rich Karlis made field goals of 49, 31 and 20 yards for Denver. The last one provided a 23-17 lead with 7:05 to play. The Broncos, in third place in the AFC West, are 1 1/2 games back of the San Diego Chargers.

Jackson, who gained 98 yards on 13 carries, aroused the Raiders with a 35-yard scoring run midway through the second quarter and added a plunge from the 1 late in the first half. Trailing by 20-14, the Raiders closed the gap when Chris Bahr kicked a 34-yard field goal 4:31 into the second half.

Los Angeles quarterback Marc Wilson, who regained his starting job last week, completed 15 of 21 passes but was sacked six times for 51 yards in losses.

Johnson caught five passes for 115 yards. Gene Lang carried 14 times for 67 yards.

The Broncos went 59 yards on their first possession to Karlis' 49-yard field goal. Two plays later, Wilson fumbled and Denver linebacker Michael Brooks recovered at the Raiders' 24. After an incompletion, Johnson ran a crossing pattern and Elway threw to him for the touchdown.

Karlis' 31-yard field goal 21 seconds into the second period made it 13-0. The Raiders, who had one touchdown in the first halves of previous nonreplacement games, closed to 13-7 with 6:25 left in the half. Linden King recovered Johnson's fumble and Jackson ran in from the 35. Jackson, running a misdirection play, leveled cornerback Mike Harden at the 30.

Elway's one-yard plunge with 1:31 to go in the half upped Denver's lead to 20-7.