In our game today we had an interesting play happen. R1 was on 2B with 1 out. B1 hits low line drive to P4. P4 catches ball on the fly on the shoe tops hears base upm call out and proceeds to 2B to force out R1. Ump calls him out double play inning over. Defense heads off field. Plate ump without being appealed to call out that the fly ball in the infield is his call and P4 short hopped the play and everybody is safe with R1 still at 2B. What should have happened here?