! With the Re3 protected by the king, this now wins a pawn with no compensation for black.
27... Rf8g8 28. Bg7c3 Ne7f5 29. Re3d3
! There is no future on the e-file. White wants to move his B to e1 so that he can play h3 and g4 to create connected passed pawns. Keeping the R on the e-file just gets in the way: Re1 takes the e1 square away from the bishop, Re2 gives black tactical tricks based on Nd4, and Re4 encourages black to find counter-play with d5.
29... Rg8e8
?! The open file looks good, but there's nothing to be done there!
30. h3 Re8g8 31. Bc3e1 Rg8e8 32. Be1f2 Nf5g7
?! Black needs to find some counter-play. Probably the best try is Ne7 and play for d5.
33. g4 hxg4
Inaccurate, black needs to start creating threats on the Q-side. Maybe ... a4.
34. hxg4
The connected passers make this a winning position for white, IMO.