Neptune's Storm fought his way to the finish line June 14 in the $251,350 San Francisco Mile (G3T) on the turf at Golden Gate Fields, to just get passed Kiwi's Dream, who continued gamely to the wire.