xml:space="preserve">
Advertisement

Mike Preston's Ravens report card

Quarterback:

It was a typical performance by Joe Flacco, except he played well in the first half and was average in the second. Flacco had some nice sideline throws, but he has to develop a better feel in the pocket of when to go down, and when to tuck the ball. But he did throw for more than 300 yards.

Advertisement

Grade: B

Receivers:

Advertisement

Flacco got most of these guys involved, and he did it early in the game. T.J. Houshmandzadeh, despite constantly being held, ran some crisp routes and was physical as well. Derrick Mason owned the sideline routs but should have held on to the pass while running that slant pattern. Anquan Boldin had three catches for 29 yards, but his fumble after a reception hurt.

Grade: C

Offensive line:

Carolina registered three sacks, and the Panthers seemed to get better as the game wore on. The Ravens have become too predictable running to the left side behind tackle Michael Oher and guard Ben Grubbs. Right guard Tony Moll played well filling in for regular starter Chris Chester.

Advertisement

Grade: C

Running backs:

Advertisement

The

Advertisement
Advertisement
YOU'VE REACHED YOUR FREE ARTICLE LIMIT

Don't miss our 4th of July sale!
Save big on local news.

SALE ENDS SOON

Unlimited Digital Access

$1 FOR 12 WEEKS

No commitment, cancel anytime

See what's included

Access includes: