Completa a seguinte frase: Agafonov nadou por segunda vez no
100 m estilo libre nos Xogos Olímpicos de 2004 en Atenas. Conseguiu un estándar FINA B de 52.10 nos Campionatos de Rusia en Moscova. Desafiou a outros sete nadadores na segunda parte, incluíndo a Željko Panić, de 28 anos, de Bosnia e Herzegovina. Correu ao cuarto lugar por 0.17 de segundo por detrás de Panic en 52.92. Agafonov rematou o seu terceiro período olímpico cun esforzo de cincuenta e sete lugares nas preliminares.