Australia and South Africa are playing in the 2025 ICC World Test Championship Final at Lord's in London. Numerous records, including the Most ICC Finals half-centuries, were set on the opening day of this crucial encounter. Steve Smith, the iconic A...