i just looked, 6 punts on 10 drives. 1/8 on third down. 19:27 time of possession, meaning less than 2 minutes per possession on average. Sure the Bills defense missed tackles, especially on one play in Q3... but to say k gun had no weaknesses is absolutely false. They stunk up the place that game only putting up 17 points and were really two big plays away from almost being shut out (the Lofton tip catch and the big Thurman run)
if anyone in advance told you the defense was going to hold the Giants to 20 points, I’d believe it would have expected an easy win.