Batter didn't stay in the lane and tossed his helmet. although, the run had already scored. What are the rules in that situation?
The tossed helmet is a warning. If they already had a warning, it's an ejection at the end of the play. So that's nothing.
The base path is irrelevant unless someone with the ball attempts to make a play on him. The runner's lane is irrelevant unless there is a throw coming from behind the runner. The first base coach might have saved the win by getting him to touch first.
The runners from first and second still could have cost them the game if they didn't advance to the bases they were forced to. There was one out; if they can get two outs on this play and the third out is a force (or the batter-runner before he reaches first) then no runs can score on the play and the game continues.
It looked like R2 was about to touch 3rd before the camera panned a way, so they should be good.