No kids in Chicago enjoyed Halloween night more than the Bears' rookies.

Rookie Nathan Vasher clinched a 23-13 victory over the San Francisco 49ers on Sunday night at Soldier Field with a thrilling 71-yard interception return for a touchdown with 3 minutes 52 seconds left.

Vasher picked off a Ken Dorsey pass intended for Brandon Lloyd, kept his balance and sped down the sideline untouched into the end zone.

The 49ers challenged the play, but the officials ruled that Vasher did not have possession of the ball when his knee touched the ground and was not down when he regained control.

Rookies combined on the Bears' only other touchdown of the night—a 49-yard connection from Craig Krenzel to Bernard Berrian on the second play from scrimmage.

"We have some great young football players making some great contributions," Krenzel said. "I think they're all trying to prove why they're here. It's a great feeling."

There was no disguising the relief and joy all over the faces of the Bears players and coaches as they celebrated their first victory in 42 days. Vasher got mobbed on the sideline as time ran out on the game he saved with his second interception of the season.

"I guess it was just athletic ability," Vasher said. "Hopefully, this will start a streak for us."

Even dressed up as a big win, the Bears might only have proved they were the lesser of two evils in a game between two of the NFL's ugliest teams.

The night affair provided its share of spooky moments, the first coming when Paul Edinger made a 52-yard field goal in the second quarter only because it bounced over the crossbar.

As if not to be outdone, San Francisco kicker Todd Peterson ricocheted a 51-yarder off the opposite crossbar seven minutes later.

Both teams, 1-5 coming in, continued to be haunted by inexperience and injury.

The 49ers, already without their starting cornerbacks, started Dorsey at quarterback because of Tim Rattay's inflamed right forearm. Krenzel, the only rookie quarterback other than Pittsburgh's Ben Roethlisberger start an NFL game this year, completed 13 of 25 passes for 168 yards with a touchdown and an interception.

As if to answer lingering questions about his accuracy, Krenzel lofted a perfectly placed pass on the Bears' second play from scrimmage and Berrian came down with it for the first touchdown.

"A great route by Bernard," Krenzel said.

It gave the Bears their first lead since they led the Vikings 6-0 on Sept. 26.

Overall, Krenzel showed solid poise but shaky execution. The newness of Krenzel's cadence also could have contributed to several false-start penalties that continued to give the Bears the look of a sloppy team.

The Bears did take advantage of Krenzel's mobility by moving the pocket, as offensive coordinator Terry Shea had promised, in attempts to avoid an aggressive 49ers pass rush. Still, San Francisco sacked Krenzel five times as the Bears' offensive line was as spotty protecting the passer as it was strong blocking for running backs.

Running back Anthony Thomas, thrust into action when Thomas Jones left the game with a sprained left foot after the first series, benefited from the return of the running game. Thomas gained 98 yards on 25 carries and fumbled once in the third quarter. The Bears got the ball back one play later when Mike Green recovered a Kevan Barlow fumble caused by Jerry Azumah.