Kane Williamson's sixth century, Jimmy Neesham's second and Tom Latham's fine start to what could be a lengthy stint as a test opener laid the groundwork; Tim Southee and debutant offspinner Mark Craig followed through to ensure a 246-run first innings advantage; and the bowlers finished the job amid another Calypso crumble - final partnership entertainment from Shane Shillingford and Sulieman Benn notwithstanding - as the hosts folded in 47.4 overs.
Last man Shillingford's second quickest alltime 50 - 25 balls, one more than South African Jacques Kallis - took a bit of shine off the denouement, but with the target 403 it was never going to be more than a breezy treat for the disappointed home fans.
As that winless run rolled on, McCullum and coach Mike Hesson kept insisting good things weren't far away.
This was treated with some scepticism at the time. However they have been proven right.
There are good reasons for optimism. The bowlers worked effectively, the first innings batting was again impressive and in man of the match Craig New Zealand have uncovered a highly encouraging spin option.
Craig's inclusion in the test was completely justified, and he produced the best figures by a New Zealand bowler on debut, eight for 188.
Just think how different it would have been had Jeetan Patel said 'thanks' instead of 'no thanks' when offered the trip.
Patel opened a door and Craig has marched through it.
The second test starts in Trinidad early on Tuesday (NZT).
The maturing of this team, the pieces nestling in place and, in the case of Craig, a debut which hints at good things to come, is hugely encouraging.