This is undoubtedly one of the best explanation of higgs boson discovery I have seen so far.With this discovery, Large Hadron Collider has accomplished its primary mission of confirming the existence of the hypothesised and heretofore elusive subatomic particle, the Higgs Boson.
Higgs Boson discovery was probably the biggest news in the Physics world in the last decade or so.
P.S …an R chart  appears at the 00:28 mark.