NFL Photos | NFL Photography Gallery | NFL.com
Game-ending touchdowns
Sunday's epic overtime finish to the AFC Wild Card Game between the Broncos and Steelers got us reflecting on the NFL's greatest game-ending touchdowns in postseason history. Here's the list. Enjoy!

After catching a pass from Ken Stabler in regulation deep on a pattern known as the "Ghost to the Post" to set up a tying field goal, Raiders tight end Dave Casper ended this hard-fought divisional game with a 10-yard touchdown catch -- his third of the game -- to defeat the Colts in double OT.

Darren Sproles stepped up in a big way, not only in the return game, but also filling in for injured running back LaDainian Tomlinson. Sproles rushed for 105 yards and capped off a memorable night with his second rushing touchdown -- from 22 yards out -- to give the Chargers the win in OT.

Once the Colts moved into field goal range, they could've played things safe. But instead, they continued to drive aggressively until "The Greatest Game Ever Played" ended on Alan Ameche's 1-yard touchdown run to beat the Giants in overtime.

"We want the ball, and we're gonna score." The now-infamous words came from Seahawks QB Matt Hasselbeck during the overtime coin toss. But Hasselbeck, in an uh-oh moment, threw an interception to Al Harris, who returned it 52 yards for a Packers touchdown and made this the first playoff game in NFL history to end with a defensive TD.

Dolphins running back Lamar Smith capped off a 40-carry, 209-yard rushing day with a 17-yard touchdown run in overtime, his second of the game, to give Miami a thrilling win over AFC East rival Indianapolis.

Both teams missed field goal attempts in the first overtime, leading to a second overtime in which Jake Delhomme connected with Steve Smith for a 69-yard catch-and-run for the winning touchdown on the first play.

Defense was an afterthought in this high-scoring affair, but ironically it was defense that ended it when Cardinals cornerback Michael Adams strip-sacked Packers quarterback Aaron Rodgers in overtime. Karlos Dansby was there to recover the ball in mid-air and returned it 17 yards to give Arizona a wild win.

It was game over, and Rams wide receiver Flipper Anderson made sure everyone at the Meadowlands knew it when he caught a 30-yard touchdown in overtime to win it and ran straight into the tunnel in celebration.

Just when we thought modified sudden death might extend overtime, Tebow Time struck on the first play, when Broncos quarterback Tim Tebow hit wide receiver Demaryius Thomas on a slant, and he took it 80 yards for a stunning winning touchdown.

We're cheating a little bit here, because these technically weren't "game-ending" touchdowns (seconds remained in the game in each case). We just couldn't pass up an opportunity to celebrate these legendary NFL plays.
» Watch: The Immaculate Reception
» Watch: The Catch II
» Watch: The Music City Miracle