This actually happened in an American Legion game last night - 2 outs, bottom of the last inning, 2 strikes on batter. Runner on 3rd got green light, and got such a huge jump that he touched the plate before the pitch crossed it! Batter was out on strike 3, umpire rules that the runner was not allowed to score. Correct ruling???