--LB Aldon Smith had two sacks against Tampa Bay, which was the 12th time the third-year player has done that.
--DL Justin Smith became the 20th player in NFL history with five sacks in at least 11 seasons.
--WR Michael Crabtree recorded his first touchdown reception of the season.
--FB Bruce Miller will likely miss the remainder of the season with a shoulder injury. The team was bringing in Owen Marecic for a workout Monday. Marecic spent part of the season on the 49ers 53-man roster and played for coach Jim Harbaugh at Stanford.
REPORT CARD VS. BUCCANEERS
PASSING OFFENSE: A -- Colin Kaepernick continues to improve. He completed 19-of-29 passes for 203 yards with a pair of touchdowns and no picks. His 52-yard touchdown to Vernon Davis was about as impressive a throw as there has been in the NFL this season.
RUSHING OFFENSE: A -- The 49ers averaged 4.7 yards per carry in a 187-yards effort. Four different players had rushes of at least 13 yards.
PASS DEFENSE: B -- Buccaneers quarterback Mike Glennon wasn't terrible, but he was limited to 179 yards, two touchdowns and pick and wasn't able to help the Buccaneers sustain long drives. Tampa Bay converted eight first downs through the air but was just 1-of-10 on third down.
RUSH DEFENSE: A -- Tampa was held to 39 yards on just 12 carries. Bobby Rainey was responsible for 11 of those carries and managed just 27 yards (2.5 yards per rush). Because San Francisco controlled the ball for about two-thirds of the game, Tampa's opportunities were limited.
SPECIAL TEAMS: A -- The 49ers scored a special teams touchdown on a Tampa Bay kickoff return and kicker Phil Dawson was 4-for-4 on field goals. Punter Andy Lee put two of his four punts inside the 20.
COACHING: A -- It was a one-sided game on the road and San Francisco extended its NFL-best winning streak to four games. It hasn't clinched a playoff spot yet, but it will likely come this week.