Caroline Zhang threw down an awfully determined and well-done free skate in Kansas City to finish fifth.