Summary
Commentary
Scorecard
Highlights
CricUpdates
New Zealand keep semi-final hopes alive after thrashing Sri Lanka by 102 runs