SportsSri Lanka beats England by 9 runs in T20IAdeel TayyabMay 21, 2014May 21, 2014 by Adeel TayyabMay 21, 2014May 21, 2014 London (Oval): Sri Lanka has won only the Twenty20 international after the tough competition by nine runs against England on Tuesday (evening) at Kennington Oval,...