Sri Lanka kept their ICC Women’s T20 World Cup semi-final hopes alive after Chamari Athapaththu’s explosive start laid the foundation for a thrilling three-wicket victory over Scotland in their final Group 2 match at Old Trafford on Friday.
Science Stun Thurstan - (PHOTOS)
0
38 Years. ’One unforgettable team’
1
0
0