Blame it on the weather, blame it on whatever you want, this Sunday was absolutely crazy for most teams in the NFL. Get the dish on what happened here.

Al Bello/Getty Images

I'm sure most of you saw the Cowboys control the game up in East Rutherford over the Giants, only to let the chances almost slip away before a game-winning field goal within the waning seconds. However, there were a handful of other games that were decided within the last minute as well.

For starters, no one in the NFC North won this week. How is this possible when Green Bay and Minnesota played? Well, the two teams tied. Matt Flynn came in and relieved Scott Tolzien of his duties in the second half, and ending up leading the charge for OT against the Vikings. The two teams swapped field goals yet the Vikings couldn't do anything with it within the last three minutes. The final at Lambeau: 26-26.

A fireworks show warmed up the fans at Arrowhead Stadium as the Chiefs and the Chargers got tied up in an old school AFC West shootout. The Chiefs, fresh off their first loss in Denver, allotted 38 points, including a Dwayne Bowe touchdown with just over a minute remaining. Philip Rivers lead the final charge, however, hitting Seyi Ajirotutu for 26 big ones and the game-winner with 24 seconds to go. The final in KC: 41-38.

Miami ended up dropping what would've been a big win over the red hot Panthers with 43 seconds to go, as a struggling Cam Newton found some magic with tight end Greg Olsen on the goal line. The Dolphins couldn't find a way to come back, dropping to 4-6. Final in Miami: 20-16.

Tampa Bay didn't use the final seconds or even the final minutes to lift themselves over the Detroit Lions at Ford Field, but they did use the final quarter, as Tiquan Underwood was called upon by Mike Glennon for an 85 yard score at the start of the fourth quarter. The stunned Lions fell to 6-5 while the Bucs have improved to 3-8. The final in Detroit: 24-21.

Houston most certainly has some problems. The Texans hosted the Jacksonville Jaguars, a team that's only beaten my Tennessee Titans this year (of course). Well, add Houston to the list of those who've succumbed to the Jaguars, as the Jaguars D didn't give Houston an inch in Reliant Stadium. The only touchdown on the day was a goal line touchdown by Maurice Jones-Drew, then the kickers did the rest. The final in Houston 13-6, Jags.

The battleground of the evening was in Foxborough, Massachusetts, as the Patriots hosted the Denver Broncos. The game started off dismally for the Pats, as the Broncos forced a 24 point romp on the Patriots by halftime. Tom Brady and the Patriots offense responded in a huge way in the second half, coming out and mincing the Denver defense, taking the lead 28-24. Gostkowski added 3 with a field goal before Manning and the Broncos stormed back to tie it on a Demaryius Thomas fade for a touchdown. Both teams came up empty and the game was sent to overtime. Knowshon Moreno had a huge night, as a special teams blunder gave the Patriots position in field goal range when Stephen Gostkowski knocked it through. Final: 34-31.

Jason O. Watson/Getty Images

Finally, we look at the Titans' valiant charge and merciless rise to victory against the less than spectacular Oakland Raiders. Of course, the Raiders aren't a bad team by any stretch, and this game ended up being awesome. The first half was a field goal fest, but the second half was opened up with a 54-yard touchdown by the Titan rookie sensation Justin Hunter. Field goals were then exchanged by both teams and then Oakland took the lead with a 27-yard touchdown from Matt McGloin to Marcel Reese. The Titans got the ball back with just under four minutes, as Ryan Fitzpatrick drove the two tone blue down to the Oakland 10 with 15 seconds to go. He then found second-year receiver Kendall Wright for a game-winning touchdown to clinch the sixth playoff spot. Final in Oakland 23-19.

Plenty of awesome games riddled the NFL today, leaving us only to hope for the same for next week. Here's to Thanksgiving football and go Titans!