Rjg1
27... Bf6
Nf2
28... We7
We2
29... TTb7
g4
30...Bxc3
dxc3
31... MMf6
g5
32... MMd7
gxh
33... gxh6
Rg2
34... MMc5
Rb2
35... TTxg2
Ow, I resign
Good game
Rjg1