The truth, as usual, is somewhere in the middle. It wasn't Romo's best game. He's at least partially responsible for some of the messed-up protections early on. And that second sack he took before the 51-yarder was really not smart: when he turned around and starting running backward, that was terrible. And of course, he fumbled once, although he didn't have much chance there.
But he stayed with it, hung in there and made a bunch of great throws. He never threw one up for grabs; there were no near-interceptions in the game. Tremendous job in the face of a whole lot of pressure.