EAST RUTHERFORD, N.J. - (AP) - Rex Ryan refused to gloat. No bragging or bold declarations, either.

The New York Jets coach had just watched his team light up the scoreboard all afternoon after hearing for weeks about how inept it was on offense.

No touchdowns by the starters in a winless preseason? Maybe the Jets really were holding back their best stuff for the regular season. How else to explain a 48-28 drubbing of the Buffalo Bills on Sunday that set a franchise record for most points scored in an opener?

"We were up for it, there's no question about it," Ryan said. "I think vindication, or chip on the shoulder, maybe that's not the right (words). We were just excited to play. We feel good."

And it certainly showed.

One touchdown after another, the New York Jets eased all those preseason concerns about their low-scoring offense. With a whole lot of Mark Sanchez, a sprinkling of Tim Tebow and a dominant first-half effort by the defense, New York manhandled the Bills.

"We knew what we could do," wide receiver Jeremy Kerley said. "We just showed the world today."

And silenced the critics. At least for a week.

"It looked like we were making up for lost time there," Sanchez said. Sanchez threw three touchdown passes, including two to rookie Stephen Hill, Kerley had a touchdown catch and a punt return for a score, and Antonio Cromartie took one of New York's three interceptions of Ryan Fitzpatrick to the end zone.