No runners on. Nobody out. Batter swings, contact made with tip of bat (swinging bunt). Ball spins between pitcher and first base. Batter hesitates, then runs towards first. Pitcher scoops up ball. First base ump puts arms up, yells dead ball, repeatedly. Pitcher hesitates with ball in hand, but still throws to first. Batter beats the throw. Home plate ump calls runner safe. Coach for defense calls time and asks to discuss play. Coach has conference with first base ump and home plate ump. First base ump confirms he called dead ball because he believed the ball hit the batter in the box. Home plate ump called the runner safe, and stated that it is his call all the way through the bag. Runner ruled safe. Is this the correct ruling?