 Finn Tero Pitkämäki out-threw Olympic champion and home crowd favorite Andreas Thorkildsen, and in-form American Breaux Greer.American Stephanie Durst continued her good form to take victory ahead of Sheri-Ann Brooks.