1.Nf3 d5 2.g3 Nf6 3.Bg2 Bf5 4.O-O e6 5.c4 c6 6.d3 dxc4 7.dxc4 Qxd1 8.Rxd1 Bc5 9.Nc3 Nbd7 10.Ng5 Ne5 11.b3 O-O 12.Nge4 Nxe4 13.Nxe4 Be7 14.Bf4 Bxe4 15.Bxe4 Bf6 16.Rac1 Rfd8 17.h3 g5 18.Be3 Be7 19.Kg2 f5 20.Bc2 Kf7 21.Rxd8 Bxd8 22.Rd1 Be7 23.f4 gxf4 24.gxf4 Ng6 25.Rd7 b6 26.b4 Ke8 27.Rc7 Bxb4 28.Rxh7 Bd6 29.Kf3 b5 30.Bb3 Nf8 31.Rb7 a6 32.h4 Nd7 33.cxb5 cxb5 34.Bxe6 Nf6 35.h5 Be7 36.h6 Ne4 37.h7 Bf6 38.Bxf5 Nd6 39.Bg6+