Aussies snatch stunning final-ball ODI win