1.d4 Nf6 2.Nf3 g6 3.c4 Bg7 4.Nc3 O-O 5.e4 d6 6.Be2 Nbd7 7.O-O e5 8.Qc2 h6 9.Rd1 Re8 10.dxe5 dxe5 11.c5 Nh7 12.Be3 Nhf8 13.b4 Ne6 14.Rac1 c6 15.Na4 Qe7 16.Nb2 Nf4 17.Nc4 Nxe2+ 18.Qxe2 Nf8 19.Qd2 Bg4 20.Qd6 Bxf3 21.Qxe7 Rxe7 22.gxf3 Ne6 23.Kg2 Rf8 24.Rd3 f5 25.Rcd1 Kh7 26.Rd7 Rff7 27.Rxe7 Rxe7 28.Rd6 Kg8 29.Bc1 Kf7 30.Bb2 Nd4 31.Rd8 Ke6 32.Rd6+ Kf7 33.Rd8 Ke6 34.Rb8 Bf6 35.Na5 Nc2 36.Nxb7 Ne1+ 37.Kg3 h5 38.Nd6 h4+ 39.Kh3 Nd3 40.Bc3 Nf4#