CM Evo 212 is perfectly alright for moderate OCing.
Sorry to sound confusing. To understand terminologies, please read a couple Haswell OCing guides. I'm not familier with MSI boards but there should be an option in the OC Genie to disable the OC. Anyways, to explain what I meant in my first reply:
Software OCing refers to OCing using a software like OC Genie. This is not the best kind as it doesn't deal with CPU at the most basic level like BIOS and may cause instability. OCing from Advanced features like Ratio Multiplier and VCore in BIOS are considered a part of BIOS OCing, which is generally preferred. Please read this to learn about the terms more:
http://www.tomshardware.com/answers/id-2383165/motherboard-tier-list-x99-chipset.html
Now, simply put, when you OC, you increase the core speed. To do that, you need to increase a multiplier in BIOS, which's basically a variable, say x, with core speed as x*100Mhz. It is default on the CPU stock speed, and you can increase it, to say 40 and resulting OC will be 4Ghz.
But, you need to ensure that the system is stable on that OC, meaning not too low or high voltage, which can be tested using Stress testing tools as mentioned earlier. The temps are an indicator of the stability, very high temps will result in throttling and so aren't desirable. Upto 80C after OCing while doing stress test is fine.
Also, Vcore, or the voltage delivered to CPU can also be altered. More voltage= more stability, but very high voltage= danger to CPU. If you take multiplier to say 40 and crash on stress testing, then you need to increase Voltage for stability, increase by 0.05V and test for stability, if it's not stable, continue giving increaments till it gets stable. But VCore should normally not exceed 1.35V, that too on OC of about 4.5Ghz or higher.
After you've figured out the final OC, test for a couple hours to be able to conclude that OC is stable.