New Zealand crush Sri Lanka to put one foot in Cricket World Cup semifinals
New Zealand have returned to their winning ways at the Cricket World Cup following a four-match slump as they defeated Sri Lanka by five wickets at the M Chinnaswamy Stadium in Bengaluru and all but […]