On a day when Mikel Leshoure became the first player since Billy Sims to rush for 100 yards in his NFL debut, the Tennessee Titans had one miracle after another to beat the Detroit Lions 44-41 in overtime.
Tommie Campbell returned a 65-yard punt for a touchdown.
Jared Cook had a 61-yard reception for a touchdown.
Darius Reynaud returned a kickoff 105 yards for a touchdown.
The Tennessee Titans became the first team in NFL history to score five touchdowns of more than 60 yards in a game. And they needed every single one.
Detroit had a little magic of its own when Shaun Hill came in and scored on a touchdown pass to Calvin Johnson, recovered an onside kick and then scored another touchdown by Titus Young Sr. on a last second Hail Mary to send the game into overtime.
It was the most exciting minute and a half of football you'll ever see.
That wouldn't be the last miracle of the day, however.
After a Tennessee field goal and a Detroit drive that had them ready to tie the game, the ball was snapped erroneously when the Lions tried to draw the Titans offsides and the drive—and the game—ended there.
As a Lions fan, it will be hard to swallow this loss.
As a fan of the NFL, this is a game that proves that anything can happen on Sunday.
Games like this is why I love this game.