Canterbury were dismissed in their second innings at 195 for nine, with opener Chad Bowes retired hurt, as seamer Scott Kuggeleijn took six for 60, giving him match figures of nine for 190.
ND were left 196 to win and at 147 for five, things were interesting. However a 51-run stand in 74 ball by Daryl Mitchell (51 not out) and Tim Seifert (31 not out) ensured the win.
Otago batted out time to an early finish in their rain-soaked draw against Central Districts in Nelson.
The game was called off with Otago 238 for two in their second innings, after opener Brad Wilson had completed his second 100 of the match, 117 not out, while Hamish Rutherford had followed his first innings 143 with 73.
Otago were 352 ahead when stumps were pulled in mid afternoon.
The second rounds starts next Saturday with Auckland hosting Otago at Eden Park No 2, Wellington play ND in the capital and Canterbury face CD in Christchurch.
Points: ND 19, Wellington 18, Canterbury 7, Auckland 6, Otago 5, CD 5.