Jason Taumalolo scored a rare try and a playmaker turned from villain to hero to keep North Queensland in the mix for finals.