As the Baltimore Ravens celebrate their important divisional victory, here is a breakdown of their individual performances. The defense carried the team while the offense never really got going, and the grades reflect that.
Elvis Dumervil was a monster, picking up 2.5 sacks and disrupting Andy Dalton all game. Who else joins him at the top of the class?
What follows is an assessment of every player's performance, complete with grades that are based on players' statistical output and fulfillment of their assigned duties.
Joe Flacco: C+
Stats: 20-of-36 (56 percent completion) for 140 yards (3.9 YPA), 2 TDs, 2 INTs, 60.0 Passer rating
Joe Flacco was under pressure all game (five sacks), but that doesn't excuse his inaccuracy. He made a number of nice throws, like when he extended the play to find Dallas Clark in the end zone, but he also missed on a number of his attempts.
He underthrew Jacoby Jones on the flea-flicker, missing out on a touchdown, and was off the mark on a few other easy throws like a bubble screen to Torrey Smith. Flacco has been inaccurate in the last two weeks, and his poor aim is a concern.
Tyrod Taylor: B+
Stats: 1 carry for 18 yards
Tyrod Taylor saw only one snap, but he knew what to do with the ball. His 18-yard end-around was the longest run of the game.
Bernard Pierce looked more effective than Ray Rice, but both of them struggled.
Ray Rice: D-
Stats: 18 carries for 30 yards (1.7 YPC), 6 receptions for 26 yards
Ray Rice's performance in the passing game saves his grade. He was a non-factor running the football and missed on a key blitz pickup, which led to a Flacco interception.
Bernard Pierce: D+
Stats: 8 carries for 31 yards (3.9 YPC), 2 receptions for 12 yards
Bernard Pierce's numbers aren't great, but he looked much more effective than Ray Rice. Pierce exhibited some explosiveness and the ability to break tackles and make defenders miss. He should get a larger share of the workload moving forward.
Vonta Leach: D
Stats: 2 carries for 2 yards (1.0 YPC)
Vonta Leach's usage has decreased with the shift to a spread offense, and he wasn't called upon frequently against Cincinnati. Despite this, he remains an excellent lead blocker.
Smith's acrobatic touchdown grab.
Torrey Smith: A
Stats: 5 receptions for 46 yards, 1 TD
Smith made excellent plays all day, none of which were better than his acrobatic touchdown grab. He was a nuisance for the Bengals secondary and posted an impressive stat line.
Jacoby Jones: C+
Stats: 2 receptions for 17 yards
Outside of Smith, no other receivers got anything going against Cincinnati. Jones made the plays when his number was called and would have had a long touchdown on a flea-flicker if Flacco's pass had been on target.
Marlon Brown: C
Stats: 1 reception for 12 yards
Brown only made one catch and wasn't a big factor in the outcome.
Clark found the end zone for the third time in four games.
Dallas Clark: B
Stats: 1 reception for 1 yard, 1 TD
Dallas Clark dropped a pass early on but made up for it with a score on 3rd-and-goal. He's scored in three of the last four contests and is building chemistry with Flacco in the red zone.
Ed Dickson: C+
Stats: 3 receptions for 28 yards
Ed Dickson made a few important grabs, including a sideline catch that set up the game-winning field goal. He also made a few nice downfield blocks, like on Tyrod Taylor's end-around.
Eugene Monroe turned in another excellent performance.
Eugene Monroe: B+
Monroe whiffed a few times on running plays, but his pass protection has been excellent since his arrival in Baltimore.
A.Q. Shipley: D
Shipley hasn't fared well as Kelechi Osemele's replacement and had a bad game against some talented Bengals linemen.
Gino Gradkowski: C-
Slowly but surely, Gradkowksi is starting to string together better performances than he did to start the year. He's still a little slow to come off the ball, but he's getting better at making pre-snap reads.
Marshal Yanda: C
Yanda had a subpar game today, getting moved off the line of scrimmage by Bengals players and giving up pressure on Flacco.
Michael Oher: D+
Oher has struggled in the run game all year, and Week 10 was no exception. He also gave up a few QB pressures and isn't performing very well in the last year of his contract.
Haloti Ngata: B-
Stats: 5 tackles (1 solo), 1 PD
Haloti Ngata left the game for a bit with a knee injury, but he returned and was stout against the run. He was also fairly effective as a pass-rusher, collapsing the middle of the pocket and keeping the pressure on Andy Dalton.
Terrence Cody: C
Stats: 1 solo tackle
Terrence Cody has played well in his return from knee injury. He's moving fluidly and has stood up well against the run.
Arthur Jones: B
Stats: 4 tackles (1 solo), 1 sack, 1 TFL, 1 QB hit
Jones played very well against both the run and the pass. He held his own on the outside in the running game and hurried Dalton on a number of occasions.
Chris Canty: C+
Stats: 2 tackles (1 solo), 1 QB hit
Chris Canty had a great start to the game, applying pressure and making tackles across the field. His effectiveness waned as the game progressed, but he was very useful in the early going.
DeAngelo Tyson: B-
Stats: 2 solo tackles, 1 sack, 1 TFL, 1 QB hit
Tyson was excellent in limited snaps. He got to Dalton once and made the most of his playing time.
Daryl Smith: A-
Stats: 9 tackles (3 solo), 1 TFL, 2 PD
Smith played a very good all-around game and fared extremely well in coverage against both Tyler Eifert and Giovani Bernard.
Jameel McClain: C+
Stats: 4 tackles (2 solo)
McClain saw a little more time on the bench than usual as Arthur Brown and Josh Bynes rotated with him as the second inside linebacker. McClain played well but didn't make any signature plays.
Arthur Brown: C+
Stats: 4 tackles (2 solo), 1 QB hit
Brown was called on in passing situations to cover tricky matchups like Tyler Eifert. He fared well in this role and even got a shot on Dalton.
Josh Bynes: C
Stats: 3 tackles (2 solo)
Bynes didn't play too much in this one, but made some solid tackles against the run,
Terrell Suggs: C+
Stats: 4 tackles (2 solo)
With five total sacks by the Ravens, it was surprising not to see Suggs with one of them. He was matched up against Andrew Whitworth for most of the day. Whitworth is one of the best tackles in the league and has fared well against Suggs in the past.
Elvis Dumervil: A
Stats: 3 tackles (2 solo), 2.5 sacks, 2 TFL, 3 QB hits, 1 PD
Dumervil was a monster, repeatedly beating his man off the edges and getting to Andy Dalton.
Courtney Upshaw: B
Stats: 4 solo tackles, 1 PD
Upshaw didn't get the sexy stats like Dumervil, but he played a solid game against the run and even batted a pass down at the line of scrimmage.
Pernell McPhee: C+
Stats: 2 tackles, 0.5 sacks, 2 QB hits
McPhee rushed the passer very well, hitting Dalton twice on the day.
Lardarius Webb: A-
Stats: 5 tackles (2 solo), 6 PD, 1 INT
Webb bounced back from a rough game last week in spectacular fashion with his best game of the year. He played extremely well, breaking up six passes and fighting hard for his first interception of the year.
Jimmy Smith: B+
Stats: 5 tackles (4 solo), 1 TFL, 2 PD
Smith also played well, especially down the field, which gave the front seven some coverage sacks.
Corey Graham: C+
Stats: 5 tackles (2 solo), 1 TFL
Graham played a solid game and tackled well.
Chykie Brown: C
Stats: 2 tackles (1 solo)
Brown saw some action and played fairly well in coverage. He was even matched up against A.J. Green on some plays but held his own.
James Ihedigbo: C+
Stats: 9 tackles (6 solo), 1 TFL, 3 PD, 2 INTs
Ihedigbo actually had a fantastic game, flying all over the field and racking up two interceptions. He tackled well, including making a huge tackle for a loss to give the offense good field position on its winning drive.
Unfortunately, all that will be remembered about his game was the terrible play that he made on the Hail Mary that allowed the game to reach overtime, and his grade is significantly lower because of that one play.
Matt Elam: C+
Stats: 3 tackles (2 solo), 1 TFL, 1 PD
Elam was solid, wrapping up and playing pretty good coverage for most of the game.
Justin Tucker: A
Stats: 2 of 2 FG (36 and 46), 2 of 2 XP
Tucker nailed both of his field goals and is a very clutch kicker for Baltimore.
Sam Koch: B+
Stats: 8 punts for 355 yards (44.4 avg), 3 IN20
Koch had a much better day at the office and demonstrated much better accuracy with his directional punts.
Jacoby Jones: C
Stats: 2 kick returns for 41 yards (20.5 avg)
Jones was fairly average on returns with a long of 26 yards.
Tandon Doss: C
Stats: 3 punt returns for 17 yards (5.7 avg)
Like Jones, Doss was an average returner against Cincinnati.