Held in check most of the game, Matthew Stafford led Detroit to 17 points in the fourth quarter. He threw a TD pass and ran for a score.
Detroit had two shots from the Eagles 1 after a pass interference penalty on Colt Anderson with 13 seconds left in regulation. But Stafford misfired on both passes and Hanson kicked a 19-yard field goal to send it to overtime.
The Lions (2-3) sacked Michael Vick on the first two plays of the extra quarter, forced a punt out of the end zone and started at midfield.
Stafford hit Calvin Johnson for a 17-yard gain to the Eagles 27 on first-and-20. A few plays later, Hanson nailed the game-winner.
The Eagles (3-3) head into their bye week with two straight losses.
This material may not be published, broadcast, rewritten, or redistributed.