London, Jun 13 (UNI) The ICC World Test Championship Final at Lord’s is finely poised as South Africa reached 94 for 2 at tea on the third day, needing 188 more runs to defeat Australia and claim their maiden WTC title.