Pats 27 Giants 20

Good: Ahmad Bradshaw.
Bad: Anyone in the secondary.
Ugly: Penalties galore, our second stringers.

Arrow to top