SN Carroll comes up clutch for Diamondbacks with go-ahead grand slam