BUFFALO, N.Y. — The Buffalo defense lived up to expectations, but the Bills’ offense failed to show up Monday night at New Era Field, where the New England Patriots posted a 25-6 win over the Bills.

New England led 9-3 at halftime and 12-6 heading into the fourth quarter, but a few late mistakes by the Bills and a defensive score for the Patriots dropped Buffalo to its sixth loss of the season.

Astoria’s Jordan Poyer had three tackles for the Bills, who were hosting their first Monday night football game since 2008.

For the season, Poyer is the third-leading tackler on the Buffalo defense, with 42 combined tackles. The former all-state quarterback and defensive back for the Fishermen has a team-leading two interceptions for the Bills.