Mike Nugent knocked over a 54-yard field goal as time expired to clinch the Cincinnati Bengals a thrilling 27-24 win over the Detroit Lions.