And then the Giants won, and the wailing and gnashing of teeth did cease.
Good win against an excellent team on the road. The Giants got jobbed more than a few times on bad calls and non-calls by the zebras (the call on Phillips was preposterous, and don't be surprised if the unpenalized Steeler DB who laid that helmet-to-facemask hit on Smith picks up a fine this week), but that WAS the top-rated defense in the league they were up against.
They dropped some passes, they hurried some throws, they took some stupid penalties, they choked in the red zone...but they hung in there and kept scrapping. No sacks on Manning -- great job by the OL and backs, including the much-criticized Dave Diehl.
The could probably have won this game by 17, had they taken advantage of all the opportunities, but it would have gone in the "W" column exactly the same way. It was clearly a flawed effort, but I can't gripe when they beat arguably the best team in the AFC on the road. Imagine what they can do to other good teams when they play well.
Edit to add: Sorry, I posted this before I realized that a second thread was begun offer an alternative to the wailing, and that the wailing simply migrated.
Good win against an excellent team on the road. The Giants got jobbed more than a few times on bad calls and non-calls by the zebras (the call on Phillips was preposterous, and don't be surprised if the unpenalized Steeler DB who laid that helmet-to-facemask hit on Smith picks up a fine this week), but that WAS the top-rated defense in the league they were up against.
They dropped some passes, they hurried some throws, they took some stupid penalties, they choked in the red zone...but they hung in there and kept scrapping. No sacks on Manning -- great job by the OL and backs, including the much-criticized Dave Diehl.
The could probably have won this game by 17, had they taken advantage of all the opportunities, but it would have gone in the "W" column exactly the same way. It was clearly a flawed effort, but I can't gripe when they beat arguably the best team in the AFC on the road. Imagine what they can do to other good teams when they play well.
Edit to add: Sorry, I posted this before I realized that a second thread was begun offer an alternative to the wailing, and that the wailing simply migrated.