The five-decade-long hunt for the elusive Higgs boson or the 'God particle' has reached a milestone, with scientists at the CERN claiming on Wednesday that they have discovered a new subatomic particle that looks like the one believed to be crucial for formation of the universe.