I'm a knowledgeable baseball person. I was under the assumption that score keepers have to play out an inning as though the error didn't happen in cases like this, which in this case the runner on second would have not scored...please explain this to me.
Rich Harden pitching:
Michael Brantley: Bunt foul, Ball, Ball, Brantley grounded out to second.
Shin-Soo Choo: Ball, Choo singled to center.
Travis Hafner: Ball, Ball, Foul, Strike looking, Pickoff attempt, Pickoff attempt, Ball, Pickoff attempt, Hafner walked, Choo to third on Andrus' fielding error.
Jhonny Peralta: Strike looking, Peralta hit sacrifice fly to right, Choo scored.
Matt LaPorta: Strike swinging, Ball, Ball, Foul, Hafner to second on wild pitch, LaPorta singled to center, Hafner out at home.
End of Inning (1 Run, 2 Hits, 1 Error)