Sjavdatuasjvili representerade sitt land vid de olympiska sommarspelen 2012 i London i 66-kilosklassen. Han tog sig till final den 29 juli där han i finalen besegrade ungrarenMiklós Ungvári och därmed vann landets första OS-guld i 2012 års olympiska sommarspel.[1]