Calaf gets all three: hope, then blood, then Turandot herself. Then he sets her a riddle of his own, his name by dawn, which is what Nessun dorma is about.