New Zealand have won the first One Day International against Sri Lanka in Christchurch by seven wickets. Earlier in the day, the visitors recovered from 5-27 to post a score of 188 in 47 overs. New Zealand crossed 100 in the first 10 overs, with Captain Brendon McCullum hitting 55 runs off the first 24 balls he faced. The Black Caps eventually won with 21 overs to spare.

Hazlewood takes six wickets as Australia win first Test
Bethell returns as England name squads for Australia white-ball tour
Rwanda to bring F1 back to Africa for first time since 1993
Ronaldo on target as Al-Nassr win after security delay
Coventry savour first home Premier League win in 25 years