The Lions defeated the Buccaneers 23-20 in overtime on Sunday to end their NFL-record 26-game losing streak on the road. Dave Rayner hit a 34-yard field goal with 9:51 left in overtime to win the game after kicking a 28-yarder as time expired in regulation to force the extra period. The Lions won on the road for the first time since Oct. 28, 2007, when they won 16-7 at Chicago.