Investigators said a worker for Heartland Midwest doing underground work for a cable company punctured a gas line about an hour before the fire and explosion that destroyed J.J.'s restaurant on the west edge of the Country Club Plaza.