The Lions had to go 80 yards in 62 seconds to avoid a crushing defeat at home.
Stafford said after the game that he was the only player on the field who knew he was going to sneak the ball in on the final play. He was yelling to everyone else to clock the ball.
The drive snatched victory out of the hands of defeat and propelled the Lions to a 31-30 come-from-behind victory.
All Pro receiver
It’s the second-most receiving yards in a game in NFL history and broke the franchise record of 302 set by Cloyce Box in 1950. Johnson finished with 14 catches and a touchdown.
It was the fifth 200-yard-plus receiving game in Johnson’s career, which tied Hall of Famer Lance Alworth for the all-time record.
Stafford was 33-of-48 for 488 yards with a touchdown pass and a touchdown run.
The late-game heroics will conveniently overshadow the multitude of mistakes by the Lions leading up to those final 62 seconds.
The Lions turned the ball over four times in Dallas territory and gave up passing touchdowns of 60 and 50 yards.
But, despite the mistakes, they were a resilient bunch.
They came back after every mistake and chipped away at the lead. A big stop by the defense – aided by a Cowboys holding penalty with 1:07 left that stopped the clock – gave the Lions the opening they needed to win it.
Detroit had 623 yards of total offense to Dallas’ 268. The turnovers, really, kept this from being a blowout in Detroit’s favor.
The win improves the Lions to 5-3 on the season as they head to a much needed bye week.