Are you white or black?
IQP is confusing

I'm not so sure that Kh7-Bh6 plan for black wins the pawn easily - for instance after Bh6 white can play Bxh6 Kxh6 Qe3+ Qxe3 fxe3. Black still has an edge since he can take the c-file and get activity with it, but looks like white can hold.

You do understand the isolated pawn , what you don't(maybe) understand is that, sometimes an isolated pawn is not enough to give you the win.When the opponent's pieces are tied down to it's defense , you must create additional threats and weaknesses(k-side or q-side attack) to win.
p.s Why not 28...Bxd4?


seeing that you got diamond, maybe these videos might help.
http://www.chess.com/article/view/video-series-on-isolated-queen-pawns

This is a very characteristic example from one of the greatest experts ever, Mikhail Botvinik . I think his position on 24th move is very similar with your position.He is also in some kind of dead end but..........
The very nice transfer of his pieces from the d-pawn pressure to the k-side attack decided the game in white's favor.D-pawn remained on the board till the end, it was the non-weak g-pawn that fall and with it black's position.
That's a very nice illustration on the theme of opening a second front by Botvinnik. 25. g4! would probably never have occured to me.

g4 is a great move there, and really is a more abstract example of the two weaknesses principle. Since there is an impasse in the centre, black is tied up with protecting the IQP, so if white can find another area of activity while maintaining the central pressure he will be improving his position without much resistance.
this game makes me realise i dont understand isolated pawns at all. I am white. at move 28 i got exactly the position i wanted the whole time. all my pieces aiming at the pawn and whites rook passively behind the pawn defending it instead of beeing active on the files. but still i see no way to progress. any comments is appriciated