Had Cave been moving as he should, there's no reason not to run the contact play there.
Gordon scores
Or
Gordon stays, hitter thrown out at first. Runners at 2nd and 3rd, 1 out.
Or
Gordon is thrown out at home. Runners at 1st and 3rd with 1 out. Having a runner at 1st and 3rd instead of 2nd and 3rd really doesn't make much difference.