During my sons JUCO game a run was scored under the following situation. Runners 1st and 3rd with one out. Batter smacks ball over right fielder, Right fielder makes a spectacular over the head catch. R-1 tags up and touches home. R-2 assumes the ball will not be caught, does not tag up and is half way to third. When R-2 realizes that the ball is caught and starts back to 1st, re-establishes 2nd but can not make it to 1st in time and is out. I assumed that as result of the DP that run could not be recorded. Did the officiating crew make the right call?
This is the correct call.
A run caannot score 1) After the third out is made, or 2) if the third out is a force no matter the timing or 3) if the batter-runner was the third out at first no matter the timing. Batter wasn't the third out so that part doesn't matter.
The out at first here was not a force, it was an appeal.
It was not a force because, with the batter being out, no one was forcing him to advance.
Therefore it was an appeal for failure to tag up after the catch. As such, the out is recorded at the moment the appeal is made.
But, the runner from third had already scored. As he scored before the third out was recorded - it counts.
Don't feel too bad about being mistaken on this.
It also happened to an MLB crew a few years ago - http://sports.espn.go.com/espn/wire?section=mlb&id=2853522
They took the extra (protestable, IMO) step of putting the run back on the board three innings later!