Newnham filly's produces Super finish at Kembla Grange