Microsoft New Zealand held the preliminary finals for the Imagine Cup 2010 technology competition at its Auckland offices to determine the four teams that will advance to the next stage of competition. A field of 20 teams each pitched projects developed using Microsoft technology to a six-judge panel in hopes of securing a spot in the national final.