Giants at Bills: 38–21GiantsNYG9–5Week 16 · December 23, 20073821FinalBillsBUF7–7OverviewPlay-by-PlayBox Score2nd quarter 13:464th & 10NYG0BUF14Play through102030405040302010GIANTSBILLS0-yd RushFumbleRushQ2 13:46Fumble, forced by Ahmad Bradshaw, recovered by Brian MoormanBUF 37 · 4th & 10DriveReplayNYG0BUF14This playForced fumblesRB1Ahmad BradshawFumble recoveriesP1Brian MoormanFumble recoveriesOLB1Chase Blackburn1st quarterTouchdown7 plays · 60 yds · 4:36NYG0BUF7Punt3 plays · 5 yds · 1:52NYG0BUF7Touchdown6 plays · 66 yds · 3:01NYG0BUF14Punt6 plays · 33 yds · 3:14NYG0BUF142nd quarterFumble7 plays · 19 yds · 3:41NYG0BUF14Rush · No playPenaltyQ1 02:1723-M.Lynch left tackle to BUF 5 for 1 yard (31-A.Ross). PENALTY on NYG-93-J.Alford, Defensive Offside, 5 yards, enforced at BUF 4 - No Play.BUF 4 · 1st & 104-yd RushRushQ1 01:56Marshawn Lynch runs for 4 yardsBUF 9 · 1st & 5No playPenalty1st DownQ1 01:15PENALTY on NYG-58-A.Pierce, Defensive Offside, 5 yards, enforced at BUF 13 - No Play.BUF 13 · 2nd & 1-1-yd RushLossRushQ1 00:56Marshawn Lynch runs for -1 yardBUF 18 · 1st & 1020-yd Pass1st DownCatchQ1 00:15Trent Edwards finds Michael Gaines for 20 yardsBUF 17 · 2nd & 114-yd RushRushQ2 15:00Marshawn Lynch runs for 4 yardsBUF 37 · 1st & 101-yd RushRushQ2 14:25Marshawn Lynch runs for 1 yardBUF 41 · 2nd & 6Incomplete passIncompleteQ2 13:50(Shotgun) 5-T.Edwards pass incomplete to 82-J.Reed (28-G.Wilson). Pass batted at line.BUF 42 · 3rd & 5No playPenaltyQ2 13:46(Punt formation) PENALTY on BUF-57-J.Stamer, False Start, 5 yards, enforced at BUF 42 - No Play.BUF 42 · 4th & 50-yd RushFumbleRushQ2 13:46Fumble, forced by Ahmad Bradshaw, recovered by Brian MoormanBUF 37 · 4th & 10Touchdown5 plays · 23 yds · 1:58NYG7BUF14Punt3 plays · 5 yds · 1:19NYG7BUF14Touchdown4 plays · 57 yds · 1:47NYG14BUF14Punt3 plays · -15 yds · 1:41NYG14BUF14Field Goal7 plays · 32 yds · 4:16NYG17BUF14Punt5 plays · 9 yds · 1:17NYG17BUF14Fumble6 plays · 36 yds · 1:16NYG17BUF14End of Half1 plays · -1 yds · 0:02NYG17BUF143rd quarterInterception1 plays · 0 yds · 0:15NYG17BUF14Touchdown2 plays · 31 yds · 0:51NYG17BUF21Turnover on Downs13 plays · 60 yds · 8:17NYG17BUF21Punt3 plays · 4 yds · 1:32NYG17BUF214th quarterFumble7 plays · 33 yds · 4:18NYG17BUF21Opponent TD2 plays · -1 yds · 0:42NYG24BUF21Punt5 plays · 27 yds · 2:00NYG24BUF21Punt3 plays · 8 yds · 2:16NYG24BUF21Punt3 plays · -13 yds · 0:59NYG24BUF21Interception2 plays · -1 yds · 0:49NYG24BUF21Punt3 plays · -1 yds · 1:34NYG24BUF21Touchdown1 plays · 88 yds · 0:15NYG31BUF21Opponent TD2 plays · 0 yds · 0:22NYG38BUF21Interception3 plays · 25 yds · 1:13NYG38BUF21Turnover on Downs7 plays · 20 yds · 3:32NYG38BUF21End of Game2 plays · 10 yds · 1:05NYG38BUF21