Yasiel Puig has a near perfect day at the plate, now hitting .500 this spring.