Anthony Gruppuso-USA TODAY Sport
Antonio Cromartie: B+
Cromartie continues to get a bit better as he continues to to heal his nagging hip injury. He only allowed a few completions in his direction on Sunday. He blanketed Stevie Johnson for most of the game, but he was also the victim of a pass interference penalty. Cromartie also saved six points when he chased down Fred Jackson from behind.
Dee Milliner: A-
Rex Ryan's benching tactics appear to have worked. Milliner was a different player than he was a week ago, challenging receivers at the line of scrimmage and turning his head to look for the ball rather than guessing. Given Kyle Wilson's struggles, Milliner may have earned his starting job back.
Darrin Walls: A-
It is a great mystery as to why Walls does not get more playing time, but he was nearly perfect while, once again, filling in for Wilson and Milliner in coverage. Walls deserves more playing time.
Kyle Wilson: D
Kyle Wilson is going to take a ton of heat for his four-penalty drive, but he was actually having a solid performance up until that point in coverage. Still, there is no excuse for drawing four penalties in a row, even if half of them were very questionable.
Ellis Lankster: B
Lankster was terrific on special teams, highlighted by his coverage on the punt at the end of the game that pinned the Bills deep in their own zone.