Splits The Atom wins thriller in final Mount Isa race meet of 2019