Sri Lanka will need 152 runs to keep their ICC Women’s T20 World Cup semi-final hopes alive after Scotland posted a competitive 151/6 in their final Group B match in Manchester on Friday. Sri Lanka will need 152 runs to keep their ICC Women’s T20 World Cup semi-final hopes alive after Scotland posted a competitive 151/6 in their final Group B match in Manchester on Friday. www.dailymirror.lk