[caption id="attachment_2059" align="aligncenter" width="600" caption="I'll always take a Patriots loss, even if it means the Steelers have to win. (Gregory Shamus/Getty Images)"]Arizona's upset bid fails against Baltimore Although they were behind 24-3, early in the second quarter the Ravens (5-2) came up with their biggest comeback in franchise history. Billy Cundiff hit a 25 yard field goal as time expired to drop the Cardinals to 1-6, as the Ravens won 30-27. Vikings get second win against Panthers Christian Ponder looked good again, as the Panthers' Olindo Mare missed the game winning field goal from 31 yards out. Both teams now sit at 2-6, but with building blocks for the future at quarterback. Texans beat Jags to stay on top of the AFC South The Texans are undefeated in the division, largely due to Arian Foster's 112 yards and a touchdown. Blaine Gabbert continues to struggle, and the Texans (5-3) won 24-14, as the Jaguars drop to 2-6. Miami's attempt at its first win falls flat against the Giants Although up 17-10 going into the fourth quarter, the Dolphins couldn't hang on to their first win, as the Giants won 20-17. The Giants move on to 5-2, while the Dolphins are still 0-7. St. Louis gets first win against Saints While the Colts got shellacked by the Saints (5-3) last week, the Rams(1-6) took advantage of the New Orleans team, winning 31-21. Maybe the Colts just need a hometown team to win a championship... Buffalo wins the battle of Canada, 23-0 The Washington Redskins (3-4) are injury plagued, and the Bills (5-2) made them pay for it as their defense dominated John Beck and the Redskins offense. Detroit whips Denver, 45-10 After Tim Tebow's miracle in Miami last week, the Lions beat up on him this week. The Lions (6-2) sacked Tebow seven times and caused an interception and a fumble. Meanwhile, Matt Stafford threw fro 267 yards and three touchdowns against the 2-5 Broncos. Pittsburgh beat Patriots at their own game Ben Roethlisberger was the master of the dink and dunk in this one, as the Steelers (6-2) edged the Patriots (5-2) by a score of (25-17). Bengals crush the Seahawks 34-12 The Bengals (5-2) continue their surprising their start, as they beat the hapless Seahawks (2-5). Rookies Andy Dalton and A.J. Green once again stood out, along with the outstanding Bengals' defense. San Francisco doubles up on Cleveland, 20-10 Speaking of surprising starts, the 49ers continue theirs, as they beat the Browns to improve to 6-1. Meanwhile the Browns fell to 3-4 as Frank Gore ran all over them for 134 yards. The Dream Team starts looking the part The Eagles finally are starting to live up to their hype as they annihilated the Dallas Cowboys 34-7. The Eagles are now 3-4, as the Cowboys fall to 3-4 as well. Monday Night: I don't think Kansas City can pull this off. They just don't have very much talent. San Diego: 27 Kansas City: 20[/caption] The NFL is crazy. That's why I love it. The end.