Without Ahmad Bradshaw, the Giants still managed to rush for 93 tough yards against the top-run defense in the NFL. Brandon Jacobs rushed for 55 yards on 18 carries and D.J. Ware gave the team a late spark with 34 yards rushing and five receptions for 34 yards out of the backfield.
Eli Manning completed his first 10 passes and nearly pulled out another big comeback with 311 yards and two TDs. But he missed a game-tying third TD by the tip of Mario Manningham's fingers. Manning also threw two picks to Carlos Rogers, and the last one helped the Niners score the decisive TD.
The Giants held the Niners to 77 yards rushing as Frank Gore only carried the ball six times for no yards due to a knee injury. The Giants did their best job against the run this season, even without Michael Boley for the second half due to injury. But the 17-yard touchdown run by Kendall Hunter in the fourth was a killer.
The Giants gave up several short passes to Delanie Walker, who had six receptions for 69 yards. The Giants played better in the second half until an uncovered Vernon Davis had a 31-yard catch-and-run TD that gave the Niners the lead for good early in the fourth.
David Akers caught the Giants by surprise with an onsides kick that led to one of his four FGs. Steve Weatherford, who has been terrific, shanked a punt out of bounds for 29 yards. Derrick Martin had two holding penalties on punt returns, the latter costing New York 10 yards on its last drive, which ended 10 yards short of the end zone.
The Giants did enough to win -- but also just enough to lose this one. They were caught off-guard on an onsides kick. They did a good job of stopping the run, but two TDs early in the fourth ultimately did them in. Despite all that, the Giants had a chance to force OT but were unable to score from 10 yards out at the end.