South Africa's David Miller,, fourth left, is congratulated by New Zealand's Michael Bracewell on finishing his century during the ICC Champions Trophy semifinal cricket match between New Zealand and South Africa at Gaddafi Stadium in Lahore, Pakistan, Wednesday, March 5, 2025. ()