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.

100 horses to compete in 30th Dubai World Cup
Tiger Woods charged with DUI after rollover crash in Florida
Germany earn comeback win over Switzerland as Dutch beat Norway
Russell edges Antonelli as Mercedes set early practice pace in Japan
Sabalenka sails past Rybakina to set up Miami Open final against Gauff
