I think B+ is fair. Even though his INT was NOT an INT, it was still a bad decision to throw that ball. At times he held the ball too long and took unnecessary hits and sacks.
But man, he is a gamer. He brings it all game, every game, and he wills himself to victory. What an awesome player to have on our side, and it's awesome we have some receivers who can make catches and help him out.
This was a down game for Allen and this team, but he still accounted for 5 TD's and got the win. Even the down games look pretty good.