Po evropském šampionátu 2012 nastoupil v prvním přátelském utkání nového reprezentačního cyklu 15. srpna 2012 ve Lvově proti domácí Ukrajině (0:0). 8. září v Kodani proti Dánsku (kvalifikační zápas o MS 2014 v Brazílii, opět 0:0) nehrál. V dalším přátelském utkání v Teplicích proti Finsku 11. září odehrál druhý poločas (prohra 0:1). Objevil se i v kvalifikačním zápase 12. října proti Maltě, v 82. minutě střídal na hřišti Tomáše Pekharta. Po čtyřzápasovém střeleckém trápení českého týmu bez vstřeleného gólu (mimo tří výše zmíněných zápasů i prohra 0:1 z evropského šampionátu s Portugalskem) zvítězila ČR 3:1, v nastaveném čase chytil ještě Petr Čech přísně nařízený pokutový kop. 16. října 2012 nastoupil Lafata v Praze v kvalifikačním zápasu s Bulharskem (0:0). 14. listopadu 2012 vstřelil úvodní 2 branky v přátelském utkání v Olomouci se Slovenskem. Ve 3. minutě přetavil zblízka hlavou v gól centr Theodora Gebre Selassieho z pravé strany a v 6. minutě se prosadil kolenem po nahrávce Ladislava Krejčího, který vybojoval míč v pokutovém území. Měl možnost vstřelit i hattrick, ale v dalších šancích mířil vedle brány. České reprezentační mužstvo porazilo soupeře 3:0. Trefil se i v dalším reprezentačním utkání 6. února 2013 v Manise proti domácímu Turecku. Ve 28. minutě chytře vložil nohu do střely Vladimíra Daridy a míč skončil v síti tureckého brankáře Kivraka. Lafata zvyšoval na 2:0 pro hosty, tímto výsledkem utkání skončilo. 22. března odehrál na Andrově stadionu v Olomouci kvalifikační zápas s Dánskem, český výběr podlehl soupeři 0:3. Sedmý gól v seniorské reprezentaci vstřelil 11. října 2013 proti domácí Maltě, v 33. minutě zvyšoval na průběžných 2:0 pro ČR (konečný výsledek 4:1).