One thing to bear in mind with my B reposting on f5. Unusual, possibly problematic, (future pin probs with my pawn cage) BUT!! I didn't want Pf5 in the future. Another reason I moved it back to f5 later on
18... Bd7f5 19. Rf1e1
Spidey sense, Mysterious Rook Move ala Nimzowitsch?! Sicilian def brah C file open or closed. Important!!!
19... Ra8c8 20. c3
Thematic central pawn break, simple short material grabbing combo.
As I said Didnt want to let white Pf5 Let him open up the f file for his R/Q/N on my King side.
23... Bd3f5 24. Bc1e3
A second central pawn break The intent being to bust up his queen side pawns after trading Bs. If successful, my majority should prove easier to defend than his minority
I expected Rc1 in which case I planned on ...Qc4! Still keeping his pawns underfire.
28. Ra1e1 Qd3xc3 29. h3
My last fear was some Q/N attack fiasco. Drive off the N.
29... h6 30. Ng5f3 b5 31. axb5 axb5 32. Re1e7
Restrict the R, cant be saved without collateral damage, loss of time in this case
32... Bf5e6 33. Nf3h4
Collateral damage Nice fork here the main point may not be obvious but 33.Qf6 Nicely forcing the restricted R to move, AND MORE IMPORTANTLY THE WHOLE POINT...taking advantage of the pinned P on f4 Nf3...Qxf4. Note here, my original idea of R entombment was an illusion. ...Kf8?? Rxg6+! Blows my pawns all to hell, he wins the piece back with RxN