Il commence bien la saison 2004-2005 avec trois victoires et des podiums en Coupe du monde, mais le , il est déclaré positif par un laboratoire de Cologne (Allemagne) à la suite d'un contrôle antidopage . Moralement atteint, il attend la contre-expertise qui l'innocente et le blanchit. Revanchard, il obtient le titre de Champion du monde de poursuite 2005 à Oberstdorf (Allemagne), deux semaines après et termine du classement général de la coupe du monde, réalisant alors la meilleure performance d'un Français dans l'histoire du ski de fond.