1.Nf3 Nf6 2.g3 d5 3.Bg2 c6 4.O-O Bg4 5.c4 e6 6.cxd5 exd5 7.d3 Nbd7 8.Nbd2 Be7 9.h3 Bh5 10.g4 Bg6 11.Nh4 Qc7 12.e4 dxe4 13.Nxg6 hxg6 14.dxe4 Ne5 15.Nf3 Nfxg4 16.Nxe5 Nxe5 17.f4 Bc5+ 18.Kh1 Rd8 19.Qc2 Nd3 20.Rf3 Qd7 21.f5 Bb6 22.Be3 Bxe3 23.Rxe3 Qd4 24.Rf3 g5 25.Qc3 Qxc3 26.bxc3 g4 27.Rff1 gxh3 28.Bf3 Ne5 29.Bd1 Rd2 30.Rb1 b6 31.Rb4 c5 32.Ra4 a5 33.Ra3 Nd3 34.Ba4+ Ke7 35.c4 h2 36.Rxd3 Rxd3 37.e5 Rg3 38.Bc6 Rg1+ 39.Rxg1 hxg1=Q+ 40.Kxg1 Rh3 41.Kf2 Ra3