As discussed earlier in this forum, it is a legal play. The runner may take his lead from anywhere he wants. He must only go directly from his current position towards either the next or the previous base, if the defense has the ball to make a play on him. And he can go at any speed he wants... as the runner from 3rd scores.
check out:
http://www.hit2win.com/trickplay.html