- Associated Press - Monday, November 7, 2011

Look at what Eli Manning did. And Patrick Peterson. Eddie Royal and Willis McGahee, too.

All within a matter of minutes Sunday.

All were parts of wild endings to late afternoon games, a few hours after the Miami Dolphins did perhaps the strangest thing of all: win for a change.

Sundays don’t get much more entertaining than what the NFL produced with stunning finishes.

Manning guided the Giants 80 yards in the final moments, hitting Jake Ballard for a 1-yard touchdown with 15 seconds remaining to beat New England 24-20. It was eerily similar to the winning drive he led against the Patriots in the 2008 Super Bowl.

“I’d rather be down by three with 1:30 (left) than up by four with 1:30 with Tom Brady, with their offense on the field,” Manning said. “You like those situations where you have an opportunity to go win the game.”

The Giants snapped New England’s 20-game regular-season home winning streak and Brady’s string of 31 regular-season home victories.

Peterson became the second player to run back a punt for an overtime touchdown, and his went 99 yards. He sped the length of the field to lift Arizona past St. Louis 19-13 in a game featuring the first 4-point quarter. The Rams got two safeties in the third, one by trapping quarterback John Skelton in the end zone, the other when Skelton was guilty of grounding in the end zone.

Royal and McGahee combined to lift Denver past Oakland 38-24. McGahee had a 60-yard touchdown run that tied the game, then added a 24-yarder to ice it in the closing minutes. Denver took the lead in between those big runs when Royal returned his first punt of the season 85 yards for a touchdown.

As for the Dolphins, they not only won for the first time in 2011, they routed the Chiefs in Kansas City, 31-3.

“This is all about the players,” Miami coach Tony Sparano said. “These guys did a super job all week long of putting all the garbage behind them.”

Miami’s win left Indianapolis as the lone winless team, 0-9 after falling to Atlanta 31-7.

Also Sunday, it was Baltimore 23, Pittsburgh 20; Green Bay 45, San Diego 38; San Francisco 19, Washington 11; the New York Jets 27, Buffalo 11; New Orleans 24, Tampa Bay 16; Houston 30, Cleveland 12; Dallas 23, Seattle 13; and Cincinnati 24, Tennessee 17.

On Monday night, Chicago is at Philadelphia.

Off this weekend: Carolina, Jacksonville, Minnesota and Detroit.

Story Continues →