1.d4 Nf6 2.Nf3 g6 3.c4 Bg7 4.Nc3 O-O 5.e4 d6 6.h3 Nbd7 7.Be3 e5 8.d5 a5 9.g4 Nc5 10.Nd2 Ne8 11.h4 f5 12.gxf5 gxf5 13.exf5 Bxf5 14.Bxc5 dxc5 15.Nde4 Nd6 16.Bd3 Kh8 17.Qd2 Qe7 18.O-O-O b6 19.Rdg1 Bxe4 20.Nxe4 Rf4 21.Nxd6 cxd6 22.Kb1 Bh6 23.Qc2 Raf8 24.Rg2 e4 25.Bf1 Bg7 26.Rhg1 Bd4 27.Rg4 Rxg4 28.Rxg4 Rxf2 29.Qd1 Rxb2+ 30.Kc1 Rxa2 31.Qb3 Rf2 32.Bg2 e3 33.Qxb6 Rf8 34.Bf3 e2 35.Bxe2 Qxe2 36.Rf4 Qe3+ 37.Kb1 Qxf4 38.Ka2 Qd2+ 39.Ka3 Qb4+ 40.Qxb4 axb4+ 41.Ka4 Rb8 42.h5 b3 43.h6 b2 44.Ka3 b1=Q 45.Ka4 Qa2#