Tritons Deliver Much-needed Wins