Home Commonwealth Games Moolman-Pasio fights for top 10 finish