Quarterback- F: Joe Flacco was terrible. He had one good drive at the beginning of the second half but could not figure out the Bengals defense.
Running backs- B: Ray Rice had a good day but was clearly not used enough. The other running backs were nowhere to be seen.
Wide Receivers- D: One of the reasons Flacco struggled was because his receivers could not get any separation from the Bengals cornerbacks. Anquan Boldin was clearly frustrated.
Offensive Line- C: They need to get everyone back healthy. They blocked well at times but were too inconsistent on the right side.
Defensive Line- A: Even without Terrence Cody the defensive line has dominated opponents. They pressured Carson Palmer and held Cedric Benson in check.
Linebackers- A: The linebackers were great in coverage and played the run great.
Secondary- B: They were beat a few times and missed some easy interceptions but they keep one of the better receiving groups in check.
Special Teams- C+: Billy Cundiff has been great so far in kickoffs and field goals. The kickoff coverage blew the game.