Here is a recap of the five most significant games and finishes from Week 4 of the NFL season:
Detroit Lions 34, Cowboys 30
There is simply no excuse for an NFL team to lose a game in which they are playing at home with a 24-point lead.
You certainly have to credit the Lions for becoming the second team in NFL history to win back-to-back games after trailing by 18 or more points. But for Dallas, this was a game they had no business losing.
The Cowboys live and die by the sword that is Tony Romo. He was fantastic through two quarters, but the decisions he made in the second half were the reason the Lions even had a sniff of winning the game in the fourth quarter.
The Lions have to feel pretty good about themselves at 4-0, and the Cowboys have to be wondering how in the world they let another winnable game slip through the cracks.
San Francisco 49ers 24, Philadelphia Eagles 23
Both the Jeremy Maclin fumble to seal the game and Ronnie Brown's attempted lateral at the goal line were such avoidable mistakes.
Maclin needs to tuck the ball in his left hand and understand where the pursuit is probably coming from. There's not much to say about Brown's mistake, other than it's one of the worst decisions I've seen an NFL running back make.
Until the Eagles start paying attention to the smallest details, they are going to lose games like this. At 1-3, they aren't down and out yet. But the Eagles need to right this ship before it sinks into the bottom of Lake Dream Team.
Houston Texans 17, Pittsburgh Steelers 10
You got the feeling from watching the first half of this game that the score should have been a blowout. The Texans made mistake after mistake with penalties and blown opportunities, but still held on to beat a Steelers team that is searching for answers up front.
Against a makeshift Steelers offensive line, Houston's defense hit Ben Roethlisberger eight times and sacked him five more. To make matters worse, the Texans lined up on offense and ran the ball down their throats.
Have the Steelers lost that physical edge that we've grown accustomed to seeing every week?
New England Patriots 31, Oakland Raiders 19
The Patriots needed to bounce back after a tough loss to the Bills, and they did just that on the road in the West Coast. Oakland racked up more than 500 yards of total offense, but the Pats got turnovers when they needed them.
On offense, New England finally established a running game, with rookie Stevan Ridley rushing for almost 100 yards and a score. That defense is going to have problems every week, but the Pats' offense will always keep them in games.
The reports of their demise were greatly exaggerated.
Baltimore Ravens 34, New York Jets 17
This wasn't a fun game to watch if you're a fan of good quarterback play. Three Mark Sanchez turnovers ended in defensive touchdowns for the Ravens, and the Jets got one of their own on Joe Flacco.
Sanchez looks lost in his third NFL season. You simply can't win games in the NFL when you make those kind of mistakes. Rex Ryan really needs to go back to the drawing board with their offense.
For Baltimore, it was business as usual.