On a wet night in Baltimore, the Diamondbacks hung with the best team in the AL East but couldn't put much together oiffensively ...