Josh Freeman hit Carnell Williams with a 1-yard touchdown pass with 10 seconds left to play, lifting the Tampa Bay Buccaneers to an 18-17 victory over the visiting St. Louis Rams on Sunday.
Connor Barth kicked four field goals - all from 35 yards or beyond - and LeGarrette Blount rushed for 72 yards for the Bucs (4-2), who battled back from a 17-3 deficit.
Freeman and Tampa Bay got the ball at their own 19-yard line with 4:45 left and slowly worked their way down the field on 14 plays. Freeman went 9 of 12 on the drive, finding Williams on the right for the game-winning score.
Sam Bradford and the Rams (3-4) managed to snap a 3-3 draw at the 8:22 mark in the second quarter when he guided an 11-play, 80-yard drive and hit Danny Amendola with a 5-yard touchdown pass.
Bradford made it 17-3 on St. Louis’ next possession, getting 38 rushing yards before completing his first pass of the drive to Michael Hoomanawanui for a 2-yard touchdown.
Barth kept the Bucs in the game with his leg, kicking a 39-yard field goal before the half and adding 53- and 38-yard kicks in the third quarter to cut the deficit to 17-12.