Mike Neal had a long day