2012 m. Balandžio mėn. Leko įveikė 4/6 už Maskvos SHSM-64 komandą Rusijos komandų čempionate, o Sigeman & Co turnyre užėmė antrą vietą su 5/7 taškais, pusę taško atsiliekant nuo Fabiano Caruanos. Dortmundyje Leko kartu su Kramniku, Naidicčiu ir Ruslanu Ponomariovu užėmė trečiąją vietą, uždirbdama 51⁄2/9 ir vos pralaimėjo pergalę prieš turnyro nugalėtoją Caruaną, o 40-oje Šachmatų olimpiadoje užėmė 51⁄2/10 taškų.
, vykusiame Stambule.