This win snapped a nine-game away losing streak for Tampa Bay dating back to last season. The Buccaneers last road win was against the Vikings in Minnesota in week 2 when the Bucs came back and won 24-20 after trailing 17-0 in the third quarter. Doug Martin held the spotlight on this night. Martin ran the ball 29 times for 135 rushing yards and a rushing touchdown. Martin scored two touchdowns on this night and he had 100 rushing yards before halftime. Adding to that, he caught three passes for 79 yards, in which he scored a 64-yard passing touchdown on a screen play. Martin's 214 total offensive yards is the 5th best single game total in Buccaneer history. Buccaneer QB Josh Freeman had his third consecutive game with three touchdown passes, in which is a new franchise record. Freeman threw for 262 yards and has a streak of consecutive games with a touchdown pass with 10. There were three takeaways in the game, all of them belonging to the Tampa Bay defense.  Ronde Barber and Michael Bennett forced fumbles, with the Bucs recovering both of them in the second quarter.  Those turnovers were converted into points. This provided the difference in the Bucs 20-10 halftime lead over the Vikings.  Leonard Johnson also ended Minnesota's last drive with an interception. Negative plays tackles behind the line of scrimmage have become the Buccaneers' strength this season. They entered Week 8 leading the NFL in that category.  The hits kept coming Thursday night as Tampa Bay had seven more tackles for loss, including three sacks. The Tampa Bay defense allowed Adrian Peterson and the Minnesota offense to rush for 141 total rushing yards. The Vikings were the second team this season to rush over 100 yards as the Redskins were the first team to do so with Robert Griffen III. The bucs oline only allowed 1 sack to Jared Allen and the defense. Doug Martin carried the load, becoming the first player in Buccaneers history with 135 rushing yards and 75 receiving yards in the same game. The Bucs finished with 416 yards of total offense. They had 513 yards against New Orleans last Sunday and 463 yards against Kansas City the previous week before playing the Saints. That marks the first time in franchise history that the Bucs have had three straight games with over 400 yards of total offense. The Buccaneers won their sixth straight meeting against the Minnesota Vikings.. Which team was leading at halftime?