Kusal Perera smashed 51 off 28 balls but Trent Boult (3/37 in 10 overs) upfront and Mitchell Santner (2/22 in 10 overs) in the post powerplay overs were unplayable. The last wicket pair of Maheesh Theekshana (39 not out) and Dilshan Madushanka (19) added 43 runs to take the team past the 170-run mark.
Brief scores:
Sri Lanka 171 in 46.4 overs (Kusal Perera 51; Trent Boult 3/37, Mitchell Santner 2/22) vs New Zealand.