'God particle': Confirmation is 'achingly close'

Science