World Test Championship race hots up following Sri Lanka victory
Sri Lanka’s stunning victory over Australia in the second Test in Galle has had major ramifications on the race for next year’s World Test Championship final. The island nation completed a remarkable innings and 39 runs triumph over Pat Cummins’ side this week and in the process jumped ahead of a trio of rivals and […]
Read More