Girl wins heart transplant battle