Marasco Proves Mettle With Mile Win at Flemington