Hello. I would probably fold this preflop because BB just flat called after 2 front raises... seems pretty strong to me. And you don't really have enough implied odds according to call20. As played though, the flop is almost perfect for you... shoving it for sure.

This post has been edited 5 time(s), it was last edited by maya1984: 04.07.2009 00:26.

Pre-flop:
Chances to flop a set are with a pp are 7.5:1.
You are calling 0.9$ into a 3$ pot. this means that you will have to win 4.75$ to make a call profitable in the long run. since the BB called and you are IP a call if fine cause you are likely to stack off one of them if you do hit your set in a 3bet pot.

Flop:
FD is possible but unlikely since SB 3bet pf which means that Ax,PP are more likely in his range.

Calling line: The flop is probably the last place where villain can get away from Ax hands.If you just call, he is likely to barrel again any turn card and then you can raise it up. At this point he will be pot committed and wouldn't be able to get away.
Yea, he might check an
turn if he puts you on a FD, but you still very likely to extract more value in one of the following streets by betting yourself.

3bet/Shove line: shove: when you shove flop it sometimes can look like you are drawing which might get you paid off by Kx,Ax hands that wouldn't invest more money if you just call.
If you decide to 3bet I prefer 3betting lighter (x2.5) because when you shove you are giving him an easier decision to get away with Ax hands. is more likely to call of even raise when you 3bet lite rather then fold unless he c-bet with JJ,QQ,Kx hands which will probably wouldn't invest more money any way.

If you think is going to bet again on the turn then call the flop, if you think he going to slow down later then lite 3betting seems fine.