NFL

Jets report card

OFFENSE

Marty Mornhinweg’s crew put up some big numbers. The 513 yards are the most a Jets team has had since Rex Ryan became head coach in 2009. Rookie quarterback Geno Smith (16-of-29, 331 yards, 2 TDs, 2 INTs) kept his poise when the Bills tied the game and made some huge throws in the game. The turnovers could have been killers, though, deep in Jets territory. Bilal Powell (27 rushes, 149 yards) had a monster game and WRs Santonio Holmes (5 catches 154 yards, 1 TD) and Stephen Hill (3 catches, 108 yards, 1 TD) both set career highs in yardage.

Grade: B

DEFENSE

The penalties are the only thing knocking this group down. The defense was outstanding for most of the day, but Kyle Wilson led the way with four penalties and they kept the Bills in the game. The pass rush was fierce, getting to EJ Manuel eight times, led by Muhammad Wilkerson (two sacks). They stopped the Bills rushing attack except for one letdown against Fred Jackson. But the Bills had only 120 rushing yards.

Grade: A-

SPECIAL TEAMS

Clyde Gates looked like he had a few shots at kick returns and could not get them outside the 20. Jeremy Kerley managed just 18 yards on three punt returns. New punter Ryan Quigley placed two of his seven punts inside the 20 and averaged 42 yards a punt. Nick Folk added another two field goals.

Grade: C

COACHING

Rex Ryan botched his challenges in the second half, losing both and being left with none when he really could have used one on what looked like a fumble from Manuel. You can’t criticize his game plan, though. He had Manuel flustered and shut down the Bills’ running game. Offensive coordinator Marty Mornhinweg called a great game. He is not afraid to throw it down the field, a refreshing thing for Jets fans.

Grade: B