Two outs, runner on third. Player takes off for home, batter swings, strike three. Catcher drops ball, runner takes off for first, catcher throws to first. Runner scores before put out at first, what's the ruling? Does the run count? Happened today at one of our games, never encountered a problem like this before.