Broncos vs. Giants recap