2012 m. Balandžio mėn. Leko užsitarnavo 4/6 iš Maskvos SHSM-64 komandos Rusijos komandos čempionate, o tada Sigeman & Co turnyre užėmė antrą vietą su 5/7, pusę taško už Fabiano Caruana. Dortmundyje Leko kartu su Kramniku, Naiditsch ir Ruslan Ponomariov užėmė trečiąją vietą, uždirbdamas 51⁄2/9 ir vos pralaimėjo pergalę prieš turnyro nugalėtoją Caruaną, po to uždirbdamas 51⁄2/10
40-oji Šachmatų olimpiada, vykusi Stambule.