Jason Taumalolo wiped tears from his face before running out for his 300th game, before his North Queensland Cowboys teammates gave him a dream start against the Penrith Panthers.