Raise preflop o checkfold en el flop.
Yo hubiera raiseado preflop, hay que castigar a los limpers!
Es una oportunidad perfecta para robar las ciegas, aunque estes en ciega grande, ese call pre-flop o es una parejita mal jugada o una mierda como un piano ya que ni si quiera intenta robar las ciegas. (alguna vez de vez en cuando será un slowplay de AA o Kk pero eso se ve muy poco como para tenerlo en cuenta)
Si te das check preflop, en el flop sin posición y sin iniciativa no hay mucho que vayas a hacer con una segunda pareja sin kicker y una gutshot.
Una vez completas la escalera el check raise en el turn no es una mala opción aunque creo que hubiera metido de cara para stackearme si me resube debido a la cantidad de proyectos que hacen vulnerable tu escalera.
La apuesta del river me parece muy mala, solo te van a pagar manos que van por delante de la tuya y tienes una mano de showdown con lo que optaría por un check call en el river (y a cerrar los ojos!!

) a no ser que haga un overbet que probablemente no podrías pagar.
Según se ha jugado la mano, me temo que hay que foldear a su raise del river.
Como casi siempre, la clave esta preflop, era una mano para llevarte las ciegas fácil la gran mayoría de las veces.
Un saludo.
PD: No tienes stats del colega?
PD2: Apuesto por que tenía algo tipo Kx de diamantes, o alguna mierda royo 47 de diamantes o 22-66 y esta loco!!