Katherine Klimek wins 3200 on final lap