Firth, Jensen hang on to edge New Plymouth, 44-43