Piuva represented Finland at the 2004 Summer Olympics. She placed 49th in the women's individual ranking round with a 72-arrow score of 615. In the first round of elimination, she faced 16th-ranked Natalia Nasaridze of Turkey. Piuva upset Nasaridze, winning 136-133 in the 18-arrow match to advance to the round of 32. In that round, she faced Naomi Folkard of Great Britain, losing to the 17th-ranked archer 156-151 in the regulation 18 arrows. Piuva finished 25th in women's individual archery.