EAST RUTHERFORD, N.J. — A week after leading Buffalo to a victory at MetLife Stadium against the Jets, Bills quarterback Josh Allen appeared to feel right at home on Sunday afternoon, passing for 206 of his 253 yards in the first 23 minutes of a 28-14 win over the Giants.

The home crowd grew less and less amenable to Eli Manning and the Giants’ offense, which opened the game with a five-play, 75-yard drive for a touchdown, then feebly ended the next four drives with punts and a first-half-ending interception.

Saquon Barkley carried the ball four times for 55 yards on the Giants’ first possession, ending the drive with a 27-yard touchdown run. But Barkley carried the ball only three times for 7 yards on the Giants’ next three possessions. That enabled Buffalo to storm past the Giants’ confused and outclassed defense for three consecutive touchdowns.

The Giants special-teams player Antonio Hamilton made the kind of play that always fires up a home crowd, and usually a defense, preventing a second-quarter punt from rolling into the end zone and pinning the Bills at their 2-yard line.