Checking the river making him consider that u miss diamond flush and not have much on this hand
I think he has at least one pairs in this round

But I'm not sure call the river with this is a good choice
coz maybe he has a better pair or a better kicker than you