I'm in MP, I've been the aggressor, and then I get raised on the flop. Is this the time to call or fold?

Well, I reckoned that with the betting pattern of the other player I have the better Ace, and a draw to a straight still remains. However, that all-in shove on the turn gave me pause. Could he have made two pair with AT? I think the final deciding factor was that I had him covered.

When I saw his hand revealed, and no diamond on the river, I was a happy man. Would I make the same call again in the future? I'll have to wait and see!