Nathan Vasher caught the missed field goal deep in the end zone on the final play of the first half and decided to bring it out.

Seconds later, he was in the record books with the longest play in NFL history -- a rambling 108-yard touchdown return that stunned the San Francisco 49ers and propelled the Chicago Bears to a 17-9 win on Sunday.

"I've never really seen it work, but we always feel like we can get big plays like that," Vasher said. "I'm still speechless."

When Joe Nedney's 52-yard attempt was short and wide, Vasher caught the ball over his shoulder, then after a brief hesitation sprinted to the 15, made a spin move and picked up a convoy of blockers.

"With the field goal team out there, there were no defensive backs or wide receivers," Vasher said. "You're out there with the big boys. I picked up some great blocks from everybody out there."

The previous longest play was Baltimore's Chris McAlister's 107-yarder on a missed field goal in 2002.

"I was feeling like I was running the 400 meters out there. I just fell into the end zone," Vasher said. "The NFL has been around a long time. For my name to be at the top of that is truly an honor."

The Bears won their fifth straight, their longest winning streak in a single season since 2001, when they won six in a row en route to a division title.

First-round pick Cedric Benson, making his first NFL start in place of Thomas Jones (ribs), was wheeled off the field in the second quarter with a sprained right knee.

Chicago's Nathan Vasher, center, gets help from "big boys" Brian Urlacher (54) and Israel Idonije, right, as he returns Joe Nedney's missed field goal.