1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.Nf3 O-O 6.Be2 e5 7.Be3 Nbd7 8.h3 exd4 9.Nxd4 Nc5 10.Qc2 Re8 11.f3 a5 12.O-O-O Ne6 13.g4 Nxd4 14.Bxd4 Bh6+ 15.Kb1 c6 16.h4 Bf4 17.h5 Qe7 18.hxg6 fxg6 19.Bd3 Nd7 20.Rh3 Nf8 21.Rdh1 Qf7 22.Ne2 Be5 23.Bxe5 dxe5 24.Qc3 Re7 25.c5 Be6 26.Nc1 a4 27.Ka1 Rd8 28.a3 Red7 29.Bb1 Rd4 30.Ne2 Rd2 31.Nc1 R2d4 32.Ne2 Rd2 33.R3h2 Qf6 34.Nc1 Rxh2 35.Rxh2 Bf7 36.Rh3 Ne6 37.Qa5 Rd1 38.Qc3 Nd4 39.Ba2 Ne2 40.Bxf7+ Qxf7