Timing Play on Suicide Squeeze


 
With one out and the bases loaded, a suicide squeeze is called and all runners are stealing on the pitch. Unfortunately for the offense, the batter (B1) bunts the ball high in the air between the pitcher's mound and first base. The pitcher easily catches B1's pop-up for the second out. Since all the runners were moving on the pitch and far from their original bases, after the pitcher catches B1's pop-up, the pitcher continues to slowly jog over to touch first base to easily retire R1 before he returns to first base. This ends the inning.
 
The stealing runner on third base (R3) touched home plate well before R1 was retired by the pitcher at first base (third out of the inning). Does R3's run count even though R3 did not properly tag-up on the pop-up? Was that third out by the pitcher at first base a force out (no runs score when the last out of the inning is a force out)? Should an infield fly been called on this play?
 
Call
An attempted bunt cannot be an infield fly (NF 2-19). When the batter-runner is retired on a pop-up, the force is removed on the base runners.

In the situation below, B1 was retired for the second out and then (on a time play) R1 was retired at first base. Since R3 scored before R1 was retired, R3's run counts (unless properly appealed by the defense).