Joe Flacco was inconsistent, but two TD passes were dropped. Sometimes he held on to the ball too long, and at times he floated it. Flacco had two turnovers, but the fumble really wasn't his fault on the Ravens' first offensive play.
Running backs: C
Ray Rice had nowhere to go, and his slashing, cutback style didn't work against a fast Jets defense. Willis McGahee ran hard but didn't get much push from his offensive line. The Ravens were outmanned by the Jets' front seven.
The Jets didn't have an answer for this group, and only bad field position in the third quarter slowed them down. The Jets couldn't contain Anquan Boldin or Derrick Mason, and tight end Todd Heap had several catches against rookie CB Kyle Wilson.
Offensive line: C
The Ravens will need to have more muscle against other teams, and this group got very little push against a quality Jets defensive line. Tackle Michael Oher and guard Ben Grubbs were solid, but the Ravens struggled on the other side.
Defensive line: A
The Ravens dominated the Jets up front and shut off much of the running game, particularly defensive tackles Haloti Ngata and Kelly Gregg. The Ravens also got decent pressure on the QB, something they struggled with in the preseason.
The Ravens were a little overanxious at the beginning of the game, but once they settled down, they controlled the gaps. Jets coach Rex Ryan made a mistake last week by talking up Ray Lewis. He played well, and usually does when challenged.
The Jets' game plan was weak, and this is a team without a legitimate No. 1 receiver. Cornerbacks Chris Carr and Fabian Washington shut down New York's receivers, and safety Dawan Landry played well in run support.
The kicking game was solid, and punter Sam Koch had a decent game. But the Ravens gave up two long punt returns, and one would have been a touchdown if Koch hadn't made the tackle. The Ravens will have to work on coverage.