Tom Pountney 15 Aug 17
IC Cup teams raise the bar Sri Lanka maiden win, Germany upset China & EU Crusaders get on board