Last week I predicted that there would be a pretty good upset this weekend. I was wrong about what the upset would be and just how many there would be. The 2nd Sunday of the NFL season season featured upsets (headlined by Arizona’s win in New England) and wild finishes (Philadelphia defending home field against Baltimore) to put together a wild day. Of all the upsets happening around the league, the most notable was clearly the Arizona Cardinals going into New England and beating the Patriots on their own turf. Did anyone see this coming? Arizona never let the Patriots get into the rhythm that seemed so automatic in the past. Throw in a key injury for the Patriots (TE Hernandez in 1st quarter), a couple of botched special team plays and this was a classic upset scenario. Speaking of upsets, is the Panthers beating the Saints an upset? The Saints look like a team that’s imploded, not capable of outscoring or defending teams. First round pick Andrew Luck, who didn’t look like a rookie, got his first win in the NFL against the Vikings. Speaking of rookies, the sensational RG3 train ran over a slight speed bump in St. Louis, losing a close one to the Rams.
Two of the teams that I dislike the most (Eagles and Giants) won their games yesterday in a thrilling fashion. The Eagles were very impressive against a Baltimore team that most think are the class of the AFC (seems like Houston is the leading candidate now) coming out on top at home 24-23. The Giants game was a bit different, they were playing a Bucs team that played great defense early on, making Eli Manning throw 3 INTs early. In typical Giants fashion, they used a massive 4th quarter rally (scoring 25 4th quarter points, incredible) to eventually take the lead with under a minute left. Action ended last night with a very impressive 49ers team taking care of business at home against the Lions 27-19.
A game that wasn’t close last night? My Cowboys doing a complete 180 from week 1, getting absolutely dominated in Seattle. Not very many positives can be taken from my side but credit to the Seahawks, who took advantage of big mistakes early on and never taking their foot off the gas pedal.
Tonight’s Monday Night Football game: Denver Broncos AT Atlanta Falcons (8:30pm ET)View All Photos ›