1.d4 g6 2.e4 Bg7 3.Nc3 d6 4.Bg5 Nd7 5.Qd2 a6 6.Nf3 c5 7.Be2 cxd4 8.Nxd4 h6 9.Be3 Ngf6 10.O-O Ne5 11.h3 Qc7 12.b3 b5 13.f4 Ned7 14.Bf3 Bb7 15.a4 Rc8 16.Nd5 Nxd5 17.exd5 Qc3 18.Qf2 b4 19.Rac1 O-O 20.Rfd1 Nf6 21.Nc6 Nxd5 22.Nxe7+ Nxe7 23.Bxb7 Rc7 24.Bxa6 Nf5 25.Bb6 Rc6 26.a5 Rxb6 27.axb6 Bd4 28.Rxd4 Nxd4 29.Bc4 Nf5 30.Re1 Rd8 31.Bd5 Nd4 32.Rd1 Nf5 33.Rd3 Qa1+ 34.Kh2 Re8 35.b7 Qf6 36.Qa7 Qd8 37.b8=Q Qxb8 38.Qxf7+ Kh8 39.Qf6+ Ng7 40.Qxg6 Qd8 41.Qxh6#