SAN FRANCISCO, NOV. 18 -- The San Francisco 49ers equaled an NFL record with their 18th consecutive victory today, defeating the Tampa Bay Buccaneers, 31-7, behind, as usual, the arm of Joe Montana and a stingy defense.

The 49ers' winning streak, which includes playoff games, marks the fourth time a team has won 18 in a row. The Chicago Bears accomplished the feat twice -- in 1933-34 and 1941-42 -- and the Miami Dolphins did so in 1972-73.

San Francisco's last loss was to Green Bay, 21-17 at Candlestick Park on Nov. 19, 1989. The 49ers also have a record 15-game road winning streak.

San Francisco (10-0) tied the record by not allowing an offensive touchdown and letting the Bucs, who lost their fifth straight, inside the 49ers 30-yard line only once. The 49ers sacked Chris Chandler seven times, twice in the fourth quarter after Tampa Bay drove to the 49ers 4.

Montana was 23 of 35 for 230 yards with two touchdowns -- both to Brent Jones -- and an interception before leaving midway through the fourth quarter. His yardage total gives him 3,065 yards passing this season and he became the first to eclipse the 3,000-yard passing mark seven times.

The Bucs (4-7) scored on Wayne Haddox's 65-yard interception return.

Roger Craig scored his first touchdown of the season, a 10-yard run in the third quarter that gave the 49ers a 24-7 lead.