Rookie Josh Freeman passed for 205 yards and three touchdowns Sunday to lead the previously winless Bucs to a 38-28 victory over the Green Bay Packers. In his first pro start, Freeman completed 14 of 31 passes with just one interception. A critical second pick was wiped out by a Green Bay penalty during the go-ahead drive. The Bucs were the last team in the NFL to win this season. It was also the first victory for the league's youngest head coach, 33-year-old Raheem Morris, who replaced Jon Gruden after Tampa Bay went 0-4 in December and missed the playoffs last year. Aaron Rodgers threw for 266 yards and two touchdowns for the Packers, who have won four and lost four. He also threw three interceptions and had one returned for a TD that put the game out of reach in the final minute. Colts 20, Texans 17: At Indianapolis, running back Joseph Addai scored the go-ahead touchdown with 7:11 left and Houston's Kris Brown missed a 42-yard field goal as time expired, keeping Indianapolis undefeated. Indy is the fourth team in league history with 17 straight wins. New England has done it twice and Chicago did it in 1933-34. Jim Caldwell became the first rookie coach to go 8-0 since Potsy Clark in 1930. Chargers 21, Giants 20: At East Rutherford, Philip Rivers capped an 80-yard drive with an 18-yard pass to Vincent Jackson with 21 seconds to play as the Chargers handed New York its fourth straight loss. Titans 34, 49ers 27: At San Francisco, six plays after his 81-yard touchdown run was overturned, Chris Johnson took a pitch from Vince Young and ran 2 yards for a go-ahead score. Other results: Patriots 27, Dolphins 17; Bengals 17, Ravens 7; Cardinals 41, Bears 21; Falcons 31, Redskins 17; Jaguars 24, Chiefs 21; Seahawks 32, Lions 20.