Diaczyn zdobył złote medale mistrzostw świata w 2003 i 2007 roku na olimpijskim dystansie 10 km. To nie pierwszy przypadek stosowania dopingu przez pływaków rosyjskich. W październiku 2013 roku na 16 miesięcy zdyskwalifikowana została mistrzyni i rekordzistka świata Julia Jefimowa, u której wykryto steryd anaboliczny - dehydroepiandrosteron. W igrzyskach olimpijskich w Londynie w 2012 roku Diaczyn zajął z czasem 1:50.40,1 siódme miejsce w wyścigu pływackim na dystansie 10 km na otwartym akwenie. Triumfował Tunezyjczyk Oussama Mellouli - 1:49.55,1