England outshone by Wales in Cardiff

Wales have inflicted an eight-wicket defeat on England in their one warm-up match for the NatWest triangular series at Sophia Gardens