SportsICC Champions Trophy: England sets 294 runs target against Sri LankaHamza KhanJune 13, 2013June 13, 2013 by Hamza KhanJune 13, 2013June 13, 2013 London: England on Wednesday sets 294 runs target on loss of seven wickets against Sri Lanka in International Cricket Council (ICC) Champions trophy at the...