Self have a go matchless innings give Japanese starlet Marica Hase