22. ... c5
Thinks are not looking good for me: my defence is non-existant, my pieces are incoherently surging around and there is no plan.
I need to organize my pieces in order to survive.
With this move, I let my pawn advance to make room for my next move Bd8 (first step in building up an attack on white's bishop). Later on I will need a couple of moves to add a rook to my threat on white's bishop (aiming at positioning a rook at g7)
23 Bf4
Game 632841
The f5-pawn is a worthwhile target, being isolated and providing king protection.. The d6-pawn is also a fair target. In either case I think I can bring an extra attacker to win the pawn, and Black will be tied to trying to protect both at once.
To attack f5:
Nh4 adding an attacker ...Rf8, Rfe1 attacking the defender ..Rae8, Rad1 ...d5, and I will still need to bring a rook around to attack
To attack d6:
Bf4: ...Bc7, Rad1 ...Rad8, Nh4 adds an attacker to f5 ...Rf8, Rfe1 and Black seems to have no way to save both pawns.
24 Nh4
Game 632841
I am looking for ways to force trades to simplify the game.
Nh4: ...Rf1, Re1 ...B*, Nxf5
Re1: pinning the bishop to prevent a trade, followed by Nh4, threatening the f-pawn.
Rd1: Applying more pressure to d6, but my earlier analysis missed ...d5.
24. ... c4
It seems I won't be able to defend my pawn by moving my rook to f8. So I play c4. The pawn is still defended by the light bishop (the f-pawn is more or less given up).
If the knight should capture the f-pawn, I will exchange it with my bishop, since the knight can cause too much trouble in my (brital) defence by placing various forks.
25 Nxf5
Game 632841
Nxf5: I think this wins a pawn. Black can answer with Rf8, but I believe I can get out of this with a series of checks. I think this is stronger than capturing with my bishop due to the strength of both bishops along the back rank.
bxc3: I don't like this as it separates my pawns, and gives Black the initiative.
25. ... Bxf5
Finally, I see a little plan to win a piece back. First step is capturing the knight because white can indeed use it to escape via some annoying checks.
What follows:
26. Bxf5 Rf8
threathening both bishops. White can defend by playing g4, to which black can respond with h5.
It might be risky, since it can result in a very advanced white pawn, but I'm willing to take that chance...
27 bxc4
Game 632841
bxc4: trading an advanced pawn, and preparing for Be3
Be3: attacking Black's bishop, but ...d4 spoils this move.
Re1: offering a rook trade, but I think it is too early to simplify
28 Rae1
Game 632841
I think the best thing I can do is start simplifying...
Also, since the remaining Black bishop is dark, g3 followed by Kg2 seems good.
Rae1: Offering to trade rooks on the e-file.
I can't find any strong bishop moves.
28. ... c3
Simplifying would not be in my advantage since I am a piece behind. So I will keep my rooks where they are (I cannot escape an exchange, since Rf8 would lead to Be6+, but I prefer the position after 29. Rxe8 over theposition after 28. ... Rxe1).
Instead I advance my c-pawn, trying to promote it, or to win a piece for it.
29 Be3
Game 632841
Trying to trade dark bishops, and getting my bishops off the same file.