Australia’s premier batter Steve Smith added another milestone to his illustrious career on Day 1 of the ICC World Test Championship Final at Lord’s. His composed innings of 66 not only helped Australia stabilise after early setbacks but also earned him the distinction of becoming the highest