Mike Myerscough scores Launceston's opener (Pic: Paul Farrington/Fishnik.com)
Launceston came back from 10-0 down after 15 minutes at home to Cinderford to earn a second straight win.
The fightback began when Cinderford prop Andy Deacon was sin-binned after 25 minutes, with Mike Myercough going over soon after.
Tony Rocques got Launceston's second try 10 minutes later with Jon Fabian adding a third before Tim Collier's unconverted try made it 22-10.
Cinderford scored two late tries but could not convert either of them.
The result leaves the All Blacks are third in National League Two on points score difference. They are one of three sides with the maximum 10 points from two games.