South Africa’s one-run semi-final triumph at Edgbaston culminated in de Villiers’ pinpoint last-ball throw, setting up a final with unbeaten Pakistan on August 2.