Gold Coast snapped a four-game losing streak thanks to a surprise victory over New Zealand, but then fell agonisingly short of making it two wins in a row when they controversially fell to Penrith.