The Greens had high hopes of ending a run of reverses but the composure and resolve evident in Essex was lacking in Cornwall.
The most positive aspect of the Dalesmen's game was dominance in the scrums, but those same forwards proved less than adept at countering the home side's efficient rolling mauls – the tactic that led to two of Launceston's three tries.
For the purist, the error-strewn match was a big disappointment. Yet it provided its own brand of occasionally bizarre entertainment, and with the score having reached 20-20, the game was up for grabs by either side. But Launceston took control in the final quarter, ultimately running out deserved winners.
The first half ended with the visitors ahead. A trademark long-range penalty from fly-half Tom Davidson opened the scoring but centre Pale Nonu's try, converted by Mal Roberts, saw Launceston in the lead before the Greens pack won a converted penalty try.
Flanker Josh Lord's try made it 12-10 to the All Blacks, and the lead changed hands again when Greens winger Chris Black nipped over, Davidson converting from the touchline.
Roberts's penalty and an unconverted try by Jake Murphy were followed by Davidson's penalty to level the score.
Richard Bright scored the decisive try from 40 metres out and Roberts slotted a penalty to deny the Greens a bonus point.