Iš kiekvienos svorio kategorijos į olimpiadą pateko po du geriausius kovotojus, todėl lietuvis (svorio kategorija iki 130 kg) privalėjo laimėti pusfinalio kovą.
Jame M.Knystautas susitiko su lenku Rafalu Andrzejumi Krajewskiu ir įveikė jį rezultatu 4:1.
Kovos pradžioje lenkas dėl pasyvumo atsidūrė besivejančiojo vaidmenyje, kai lietuvis gavo tašką. Tuomet M.Knystautas galėjo atakuoti varžovą parteryje ir tą sėkmingai padarė – pervertimu uždirbdamas dar 2 taškus.
Tiesa, R.A.Krajewskis netrukus pats užsiėmė poziciją iš viršaus, už tai gavo tašką ir priartėjo iki 1:3. Antrajame kėlinuke M.Knystautas gavo dar tašką, sėkmingai apsigynė ir pateko į olimpines žaidynes!
Jis tapo 27-u Lietuvos sportininku, patekusiu į Tokijo olimpiadą.