A superb caught and bowled from Sri Lanka's Isuru Udana saw the end of Eoin Morgan in their ICC World Cup match with England.