Mark Sanchez threw three touchdown passes, including two to rookie Stephen Hill, and the Jets eased concerns about their offense with a 48-28 rout of the Buffalo Bills on Sunday.

The Jets sprinkled in their wildcat package with Tim Tebow, who was mostly quiet but recovered a late onside kick by Buffalo, and Jeremy Kerley had a touchdown catch and a punt return for a score. Antonio Cromartie also took one of the Jets'  three interceptions of Ryan Fitzpatrick to the end zone.

It was the most points the Jets have scored in a season opener. That's from a team that had many wondering what to expect after the first-team offense failed to score a touchdown in the first three games of the preseason.

Meanwhile, Mario Williams, the Bills' big free agent signing, was quiet as the Jets' offensive line protected Sanchez all game.

(Copyright 2012 by The Associated Press.  All Rights Reserved.)