Adam Voges edged to Guptill at third slip for 13 and Shaun Marsh, needing a big score to justify his Test recall, was run out for 2 by a brilliant piece of fielding from Kiwi skipper McCullum at mid-off.
Things got worse for the Marsh family when younger brother Mitchell was caught behind off Bracewell for four.