Après cette suspension, elle dispute les championnats du monde 2003 où elle termine septième de la poursuite. Deux ans plus tard, Lors des mondiaux suivants à Oberstdorf, elle obtient la médaille d'argent du trente kilomètres derrière la Norvégienne Marit Bjørgen. Lors des Jeux olympiques de 2006, elle finit à la cinquième place en sprint individuel, neuvième du dix kilomètres, septième avec le relais quatre fois cinq kilomètres. Mais elle est surtout médaillée de bronze avec Aino Kaisa Saarinen sur le sprint par équipes derrière la Suède et le Canada